سلام
لطفا میشه به کد های زیر نگاه کنید و ببینید چرا لیست کلاس در دیتا گرید نمایش داده نمیشه؟
کدهای مربوط به کلاسی که لیستی از کلاس دیگر درونش هست
public class DbProcessor_Model
}
;() <private List<TableData> list_tableData = new List<TableData
public List<TableData> List_tableData
}
get { return list_tableData; }
set { list_tableData = value; }
{
() public DbProcessor_Model
}
;() TableData table = new TableData
; table.bookId = 1
; "table.bookTitle = "book1
;"table.bookAuthors = "author
; "table.bookpublisher = "publisher1
;table.bookPages = 100
; "table.shelfName = "shef1
; "table.libraryName = "lib1
; "table.libraryAddress = "ad1
this.list_tableData.Add(table)
{
کدهای مربوط به xaml
<Window.DataContext>
<Model:DbProcessor_Model/>
</Window.DataContext>
<Grid >
<" ItemsSource="{Binding List_tableData } "DataGrid Name="dataGrid1 >
<" ItemsSource="{Binding List_tableData }
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding bookAuthors}" Header="bookTitle"/>
<DataGridTextColumn Binding="{Binding bookAuthors}" Header="bookAuthors"/>
<DataGridTextColumn Binding="{Binding bookpublisher}" Header="bookpublisher"/>
<DataGridTextColumn Binding="{Binding bookPages}" Header="bookPages"/>
<DataGridTextColumn Binding="{Binding shelfName}" Header="shelfName"/>
<DataGridTextColumn Binding="{Binding libraryName}" Header="libraryName"/>
<DataGridTextColumn Binding="{Binding libraryAddress}" Header="libraryAddress"/>
</DataGrid.Columns>
</DataGrid>
</Grid>
</Window>
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود