如何从XtraGrid中删除多行?我正在使用DevEx版本10.2。任何教程可用?从网格中删除多行
Q
从网格中删除多行
1
A
回答
1
您可以使用GetSelectedRows方法(很好地命名的权利?)获得选定的行。 然后,您可以使用循环遍历行并删除选定的行。
另外,我发现这个“教程”,这可能是你在找什么:http://www.devexpress.com/Support/Center/KB/p/A234.aspx
它谈到了ColumnView.DeleteSelectedRows方法,虽然这只是在XtraGrid中的较新版本。
0
你不能删除多于一行的时间,但我们可以欺骗的C#。 实际上,当您使用此语句从网格视图中删除一行时GridData.Rows.RemoveAt(RowIndex);
行计数减1并且行索引将更改,因此您必须注意这一点。 在这里,首先您可以创建一个等于零的整数变量,并且当您将一行增量删除一个时。 秒,将要删除的行的索引放入数组中,然后使用for循环删除行,但在发送参数时要小心。
int deletedValue = 0 ;
for (int j = 0; j < counter; j++)
{
if (Array.binarySearch(myArray,j)){
GridData.Rows.RemoveAt(j-deletedValue); deletedValue++;`
}
else {//The non deleted rows}}
}
相关问题
- 1. Kendo - 网格 - 删除多行
- 2. 从网格删除空行
- 3. 从网格中删除asp.net
- 4. 删除网格行
- 5. 从多个表格中删除整行
- 6. 如何从网格中删除多个选定的行
- 7. 从网格视图编程删除行
- 8. 从Nattable中删除多行
- 9. 从表中删除多行
- 10. 从表中删除多行
- 11. 从UITableView中删除多行
- 12. 从contentprovider中删除多行
- 13. 从Kendo网格删除多行使页面变得无响应
- 14. 在多个数据网格中删除
- 15. dojox.grid.enchancegrid删除行,从服务器行删除但不是从网格
- 16. 删除多行空格
- 17. html从表格行中删除空格
- 18. 删除WPF数据网格中的行
- 19. 添加/ AG-网格中删除行(S)
- 20. 删除网格中的单行
- 21. 从图中删除网格线
- 22. 从网格中正确删除mediaelement
- 23. 从多行删除行 - Javascript
- 24. 如何在表单中从网格中删除空行?
- 25. 从行尾删除空格
- 26. 如何删除Kendo网格中的多行?
- 27. 从python网页抓取结果中删除多余的表格
- 28. 删除VIM中多行的空格
- 29. 从多个相关表格中删除
- 30. 从左表中删除多行的行
从电网选择多行。并单击删除它们。很好地了解理论方面,但如果我能看到允许一次从网格中删除多行的工作代码,那将是非常好的。我可以通过获得专注的行处理来删除单行。 – Cannon
@buffer查看我的更新评论。基本上,它获得了一系列重点突出的句柄。 – Yuf
GetSelectedRows已经明确。会试试看。谢谢。 – Cannon