我现在做的架构是有三个DataSet…
而只有一个DataGrid…
所以我必需在DataGrid建立三个DataGridTableStyle…
然后在点到某些TreeView的节点时使用第一个DataGridTableStyle…
点到某些时使用第二个DataGridTableStyle…
点到某些时使用第三个DataGridTableStyle…
这些是我做好的…
而我的问题在于…
这些DataGridTableStyle中的某些字段是可以修改,某些是不给修改的…
所以我在不能修改的字段上加入了DataGridColumnStyle.ReadOnly…
问题来了…这样做应该是没有错的…
可是我在执行时…
在更换DataGrid里的数据时…画面上总是留有上一个鼠标点到的储存格…
这是什么原因造成的?我该从什么方向下去找错误?
PS:我用的是VS2003、我的DataGrid.DataSource是用DataView的...