2010-09-03 39 views

回答

1

好吧,你當然可以在你的代碼隱藏創建DataGridColumns程序,並將它們添加到您的DataGrid

DataGridColumn myColumn = new DataGridColumn(); 

然後你就可以輕鬆地配置屬性:

myColumn.Header = "tyndall's New Column"; 

myColumn.IsReadOnly = true; // All cells in column will be readonly 

您還可以通過編程設置如果您願意,可以在代碼隱藏中綁定。最後,您可以將此列添加到數據網格中:

myDataGrid.Columns.Add(myColumn); 

這是否有助於回答您的問題?

+0

如果您想使文本可選,但基本上取消編輯模式會怎麼樣。在編輯模式下,你不需要把它放在ReadOnly中。我在使用XAML模板代碼在線查看片段時遇到問題。我會繼續尋找它 – BuddyJoe 2010-09-07 18:24:14

+0

看到更新的問題 – BuddyJoe 2010-09-08 13:22:38

相關問題