Grid 有没有办法在devexpress网格中设置:一些行是只读的,而其他行是可编辑的?

Grid 有没有办法在devexpress网格中设置:一些行是只读的,而其他行是可编辑的?,grid,devexpress,row,readonly,Grid,Devexpress,Row,Readonly,嗨 有没有办法设置网格属性,以便某些行是只读的,而其他行是可编辑的? e、 g.具有第1列、第2列和第3列的网格。 如果column1的值为“红色”,则整行为只读,如果column1的值为除红色以外的其他值,则该行可编辑。我怎么能这样做?谢谢 这可以使用GridView的事件来完成。也就是说,如果要阻止编辑某个单元格,则应将e.Cancel参数设置为true。有关更多详细信息,请参阅我看到ValidateRow事件,它似乎有助于验证我的列。但是我想知道这个事件什么时候会被触发。是否有任何详细的文

嗨 有没有办法设置网格属性,以便某些行是只读的,而其他行是可编辑的? e、 g.具有第1列、第2列和第3列的网格。
如果column1的值为“红色”,则整行为只读,如果column1的值为除红色以外的其他值,则该行可编辑。我怎么能这样做?谢谢

这可以使用GridView的事件来完成。也就是说,如果要阻止编辑某个单元格,则应将e.Cancel参数设置为true。有关更多详细信息,请参阅

我看到ValidateRow事件,它似乎有助于验证我的列。但是我想知道这个事件什么时候会被触发。是否有任何详细的文档讨论每个事件以及它们何时触发?文档中描述了我们所有的控件及其公共API。其在线版本可从以下网址获得:。此外,当最终用户编辑行并调用CurrencyManager的EndCurrentEdit方法时,将触发ValidateRow事件。通过按下EmbeddedNavigator的EndEdit按钮或更改网格中当前聚焦的行,可以直接调用此方法。