就是不能用鼠标左键圈选单元格了.
这个该怎么处理呢?
这两个操作是有冲突的.
这里我们可以通过时间来控制.
先定义规则如下:
即我们要求按下鼠标左键, 0.5秒之后 拖动鼠标 就启动数据拖放.
否则就按默认的圈选单元格.
这样代码实现就简单了:
即增加一个变量,在 MouseDown里面记录时间,在 MouseMove里面判断时间差.
如果不够 0.5秒就不启动数据拖放.

![]() |
Visual Studio 2005 不能调试的问题 ![]() |
![]() | |
[ 发布日期:19年前 (2006-07-14) ] [ 来自:rick@博客园 ] | [分类:C# .Net编程] |
发表评论 |
![]() |
PoweredBy R-Blog V1.00 © 2004-2025 WWW.RICKW.CN, Processed in second(s) , 7 queries 京ICP备17058477号-5 | ![]() |