0

我正在.NET 4.5 框架中编写应用程序。我DataGrid用来显示数据。我想添加新的文本列,并在每一行中为该列中的单元格分配文本值。我不知道该怎么做。我不知道如何绑定数据,或者我可以手动更改单元格内容吗?这对我来说是最方便的。

4

1 回答 1

0

这是以编程方式填充 DataGrid 的一种方法:

public class Row
{
    public int Id { get; set; }
    public string Name { get; set; }
}

MyDataGrid.Columns.Add(new DataGridTextColumn { Header = "Id", Binding = new Binding("Id"), Width = 100 });
MyDataGrid.Columns.Add(new DataGridTextColumn { Header = "Name", Binding = new Binding("Name"), Width = 100 });
MyDataGrid.Items.Add(new Row { Id = 1, Name = "Mr. Anderson"});
MyDataGrid.Items.Add(new Row { Id = 2, Name = "John Smith"});
于 2012-11-13T00:16:16.230 回答