单击RowHeader时,当前行应该是可编辑的,并且单击所有行的columnHearder当前列应该是可编辑的

时间:2012-05-28 08:45:14

标签: silverlight mvvm datagrid

我有一个Silverlight DataGrid,默认情况下在页面加载时,datagrid的所有单元格都应该是Readonly。我有2个问题,任何人都可以帮助我吗?

1.单击RowHeader,当前行应该是可编辑的 2.单击所有行的columnHeder当前列应该是可编辑的

1 个答案:

答案 0 :(得分:0)

这可能无法解决您的整个问题,但应该部分解决它。

这是为了在数据网格中使列成为只读

DataGrid.Columns[7].IsReadOnly = true;

显然,可以从事件更改属性,但数据网格没有行/列标题事件处理程序。自定义控件似乎是不用引入任何新的gui元素(如按钮和改变应用程序的感觉)的方式。