就是不能用鼠标左键圈选单元格了.
这个该怎么处理呢?
这两个操作是有冲突的.
这里我们可以通过时间来控制.
先定义规则如下:
即我们要求按下鼠标左键, 0.5秒之后 拖动鼠标 就启动数据拖放.
否则就按默认的圈选单元格.
这样代码实现就简单了:
即增加一个变量,在 MouseDown里面记录时间,在 MouseMove里面判断时间差.
如果不够 0.5秒就不启动数据拖放.
如果文章对您有帮助,给个赞赏吧!
| Visual Studio 2005 不能调试的问题 |
从 DataGridView 控件 拖放数据 到 TreeView控件(三)
| |
| [ 发布日期:20年前 (2006-07-14) ] [ 来自:rick@博客园 ] | [分类:C# .Net编程] |
如果文章对您有帮助,给个赞赏吧!
| 发表评论 |
| PoweredBy R-Blog V1.00 © 2004-2025 WWW.RICKW.CN, Processed in second(s) , 5 queries 京ICP备17058477号-5 |