鼠标热点跟踪
想要实现的效果:鼠标移动时,光标选区随鼠标移动而移动。如:类似于超级列表框的 热点跟踪。 回复 1楼leikaihua的帖子
“如:类似于超级列表框的 热点跟踪。”这个产品我还不太熟悉,请问你的问题是,光标位置随之鼠标移动而移动,具体讲就是鼠标移动到 Cell上这个单元格就进入编辑状态吗? 回复 2楼iceman的帖子
比如:当鼠标移动到 cell 1,1 时,光标位置就移动到 1,1
当鼠标移动到 cell 8,8 时,光标位置就移动到 8,8 。 回复 3楼leikaihua的帖子
可以通过 GetCellFromPixel 或 GetCellFromScreenCoord 获取当前单元格,再设置成活跃单元格,进入编辑状态即可。 回复 4楼iceman的帖子
版主 还要再请教您问题:
使用 SetActiveCell(8,8) 为啥不能触发 LeaveCell 事件。
想达到的效果如下:
可以拦截到1、鼠标左键、键盘 改变了行 列位置或焦点时和使用SetActiveCell(8,8)时的一个事件,有吗? 回复 5楼leikaihua的帖子
SetActiveCell 不会触发事件,而且我理解调用代码时设置 ActiveCell 这是时机您是可以掌握的,为什么还要通过事件获取呢?
页:
[1]