2012-11-12 57 views
0

我正在.NET 4.5框架中編寫應用程序。我使用DataGrid來顯示數據。我想添加新的文本列,並且希望將文本值分配給此列中的單元格。我不知道如何做到這一點。我不知道如何綁定數據,或者我可以手動更改單元格內容?這對我來說是最方便的。如何在C#中設置DataGrid單元格的值

回答

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"}); 
相關問題