日期:2014-05-20  浏览次数:20661 次

datagrid中如何控制某一行为可编辑
我是想在如果有数据在datagrid中该行就是不可编辑状态,如果没有数据就让其可以录入数据,通过哪个属性可以实现这一点?请帮忙

------解决方案--------------------
看看有没有行只读的属性
或者自己写一个MOUSE事件,在已有内容的行不能接收焦点
------解决方案--------------------
由于在DataGrid里的数据类型是一样的,行的显示是一个重复循环的过程。交替项、普通项交替出现,好像不能具体控制到某一行,除非你在用户点下某一行事件去判断。

不然就是要么全部可以编辑,要么全部不能编辑,而不是某一行可编辑。