2010-09-03 82 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

相关问题