博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
winform中文本框添加拖拽功能
阅读量:5929 次
发布时间:2019-06-19

本文共 860 字,大约阅读时间需要 2 分钟。

对一个文本框添加拖拽功能:

private void txtFolder_DragEnter(object sender, DragEventArgs e)        {            if (e.Data.GetDataPresent(DataFormats.FileDrop))            {                e.Effect = DragDropEffects.Link;                this.txtFolder.Cursor = System.Windows.Forms.Cursors.Arrow;//指定鼠标形状               }            else            {                e.Effect = DragDropEffects.None;            }        }        private void txtFolder_DragDrop(object sender, DragEventArgs e)        {            //DataFormats 数据的格式,下有多个静态属性都为string型,除FileDrop格式外还有Bitmap,Text,WaveAudio等格式                string path = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();            this.txtFolder.Text = path;            this.txtFolder.Cursor = System.Windows.Forms.Cursors.IBeam; //还原鼠标形状         }

 

转载于:https://www.cnblogs.com/lunawzh/p/5520369.html

你可能感兴趣的文章
SharePoint 2010 Object model 添加移除权限
查看>>
Spring Boot入门(七):使用MyBatis访问MySql数据库(xml方式)
查看>>
webhook是啥?
查看>>
JS基础知识之原型和原型链
查看>>
你真的知道onmouseenter与onmouseover的区别吗???
查看>>
webpack
查看>>
页面加载后执行
查看>>
vector 的用法--------------自绘资源
查看>>
IntelliJ IDEA 开发swing(一)
查看>>
windows下配置nginx pathinfo模式,支持thinkphp
查看>>
字母图形(蓝桥杯)
查看>>
「小程序JAVA实战」小程序视图之细说wx:key列表高级特性(16)
查看>>
JSONObject和JSONArray区别及基本用法
查看>>
13. Intellij IDEA调试功能使用总结
查看>>
Mysql建表出现1005错误
查看>>
Java递归应用:输出树形菜单
查看>>
django高级视图和URL配置
查看>>
Hash表
查看>>
20145237《信息安全系统设计基础》第5周学习总结(1)
查看>>
java在centos中,以daemon方式启动
查看>>