hi tôi muốn để ràng buộc một DataTable
với nhiều cột để một DataGrid
trong codebehindDataTable như DataGrid.ItemsSource
var dt = new DataTable();
dt.Columns.Add(new DataColumn("1"));
dt.Columns.Add(new DataColumn("2"));
dt.Columns.Add(new DataColumn("3"));
dt.Rows.Add(ff.Mo);
dt.Rows.Add(ff.Di);
dt.Rows.Add(ff.Mi);
dt.Rows.Add(ff.Do);
dt.Rows.Add(ff.Fr);
dt.Rows.Add(ff.Sa);
dt.Rows.Add(ff.So);
// ff is a object that contains List<myCellObj>
DataGrid DGrid = new DataGrid();
for (int i = 0; i < 3; i++)
{
DataGridTemplateColumn templateColumn = new DataGridTemplateColumn();
templateColumn.HeaderTemplate = HeaderDt;
templateColumn.CellTemplate = ItemDt; //specified DataTemplate for myCellObj
DGrid.Columns.Add(templateColumn);
}
nay làm thế nào để tôi đặt tôi dt
như ItemsSource
, Datacontext
hoặc những gì bao giờ hết để có được nó để tôi View
cũng nếu bạn có thể cung cấp cho tôi một cách để ràng buộc trực tiếp đến bất cứ điều gì Object ff
tôi có thể giúp được đánh giá rất
http://stackoverflow.com/questions/6984686/convert-and-use-datatable-in-wpf-datagrid –
@AbZy vâng tôi đã thử nó và có nó không hoạt động – WiiMaxx
@moncadad chính xác những gì tôi đang tìm kiếm cho vẻ – WiiMaxx