如何通过代码控制表格选中行
如题,在TrueDBGrid中,如何通过代码去模拟鼠标点中行,以及模拟Ctrl+鼠标选中多行? 回复 1楼gzyupu的帖子当设置AllowRowSelect 和RecordSelectors 属性为True, 就可以使用鼠标选中记录。
在运行时,如果选择和高亮了一行或多行,被选行的bookmarks就会存储在SelBookmarks collection中。在代码中,你可以使用它的Count属性和Item方法去决定哪些行被选择。也可以通过Add和Remove方法,编程选择和反选记录。
比如要选择grid的当前行,可以通过Add方法,代码如下:
TDBGrid1.SelBookmarks.Add TDBGrid1.Bookmark
具体使用方法你可以参考我们文档中的示例:
http://helpcentral.componentone.com/nethelp/truedbgrid8/#!tutorial5selectingmultiplerowsusingbookmarks.htm 感谢~~结贴 回复 3楼gzyupu的帖子
不用谢。
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]