我有一个Silverlight DataGrid,默认情况下在页面加载时,datagrid的所有单元格都应该是Readonly。我有2个问题,任何人都可以帮助我吗?
1.单击RowHeader,当前行应该是可编辑的 2.单击所有行的columnHeder当前列应该是可编辑的
答案 0 :(得分:0)
这可能无法解决您的整个问题,但应该部分解决它。
这是为了在数据网格中使列成为只读
DataGrid.Columns[7].IsReadOnly = true;
显然,可以从事件更改属性,但数据网格没有行/列标题事件处理程序。自定义控件似乎是不用引入任何新的gui元素(如按钮和改变应用程序的感觉)的方式。