2009-12-07 83 views
0

使用DevExpress的Grid,实现从UI中删除选定行的最简单方法是什么。所需的行为是让用户多选行,然后按DEL。Devexpress删除一行

我已启用编辑和多选。

回答

1

从DevExpress的支持中心,并假设你指的是Windows窗体网格:

要删除多个选定的行使用 的GridView.DeleteSelectedRows 方法。如果需要有条件地保护 以防止删除某些行,则 将通过 GridView.SelectedRows阵列和 迭代通过使用 GridView.UnselectRow方法取消选择某些行。

How to delete the multiple rows in the grid?

您还需要处理网格中的按键事件,如果你想删除一个按键选择行。

如果不是Windows窗体,您可以按产品搜索其支持中心。从我的经验来看,这里的技术支持非常好。

1

,我一般用的是方法,

GridView.DeleteRow(GridView.FocusedRowHandle) 

它运作良好。