一个 TcxGridTableView:现在找到的方法只能用cxGridTableView1.DataController.SelectAll();
cxGridTableView1.DataController.DeleteSelection();如果TableView中有部分数据行被filter过滤了, 用这种方法是不能删除所有的数据的. 那要如何删除所有数据(清空所有数据)呢, 感觉cxGrid应该有简单的方法吧!
cxGridTableView1.DataController.DeleteSelection();如果TableView中有部分数据行被filter过滤了, 用这种方法是不能删除所有的数据的. 那要如何删除所有数据(清空所有数据)呢, 感觉cxGrid应该有简单的方法吧!
2.cxgrid中 cxGridTableView1.某某.某某(有select字样的) 可以判断某行是否被选中
,然后做个循环,选中的就根据该行的关键字用sql语句删除现在机器上没有cxgrid ,本来可以写段代码你的
自己试试,不难的,呵呵
cxgrid只是容器,显示你查询的数据.
"cxgrid只是容器,显示你查询的数据"你不希望看到的数据,就不要查询到你的dataset里面.
刷新后,按自己的要求将光标重新定位,(比如定位到刚才"删除"数据的下一行)
然后看到的效果就是你"删除"了一行
这不是一个折中或是替换的方法,
而是很多软件都是这样做的. :)