我正在.NET 4.5框架中编写应用程序。我使用DataGrid
来显示数据。我想添加新的文本列,并希望为此列中的单元格指定文本值。我不知道怎么做。我不知道如何绑定数据,还是可以手动更改单元格内容?这对我来说最方便。
答案 0 :(得分: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"});