以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]table中的MouseDown事件  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50701)

--  作者:pcxjxjhkw
--  发布时间:2014/5/11 17:43:00
--  [讨论]table中的MouseDown事件

table中怎么没有MouseDown事件呢,找了半天没找到!

建议狐爸加入该事件


--  作者:有点甜
--  发布时间:2014/5/11 19:39:00
--  

 有click就足够了。

 

 你要做什么需要mousedown事件?


--  作者:pcxjxjhkw
--  发布时间:2014/5/13 15:35:00
--  

甜老师:我想实现单元格之间的拖动,不知有其它办法可实现不?

 


--  作者:有点甜
--  发布时间:2014/5/13 15:40:00
--  

 拖动不行,可以变通处理。

 

 1、点击某一单元格后,用一个变量记录当前单元格的信息(click事件);

 

 2、然后,在另一个单元格点击的时候,判断之前是否有过一次点击,根据判断做比如 拷贝复制等操作即可


--  作者:pcxjxjhkw
--  发布时间:2014/5/13 17:30:00
--  

我也试着用这种办法做过,但还是没有拖动方便些

 


--  作者:有点甜
--  发布时间:2014/5/13 17:32:00
--  
 这个无法拖动的,和选择单元格冲突的。
--  作者:有点甜
--  发布时间:2014/5/13 17:37:00
--  
以下是引用pcxjxjhkw在2014-5-13 17:30:00的发言:

我也试着用这种办法做过,但还是没有拖动方便些

 

 

如果真的要这样做的话,就用

MouseEnterCell

MouseLeaveCell

 

加上鼠标变量去控制 http://www.foxtable.com/help/topics/0355.htm

 

 


--  作者:pcxjxjhkw
--  发布时间:2014/5/13 18:54:00
--  

老师,我觉得还是无法实现,麻烦你能否做一小实例,谢谢

 


--  作者:有点甜
--  发布时间:2014/5/13 19:33:00
--  
以下是引用pcxjxjhkw在2014-5-13 18:54:00的发言:

老师,我觉得还是无法实现,麻烦你能否做一小实例,谢谢

 

 

还是给你个鼠标按下弹起事件吧。代码分别写在 afteropenproject 和 全局代码 那里。你自己再加工一下就好。

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:mousedown事件.table


--  作者:pcxjxjhkw
--  发布时间:2014/5/13 19:37:00
--  
谢谢