永发信息网

c#.net 鼠标拖动文件到textbox,textbox显示其绝对路径

答案:2  悬赏:20  手机版
解决时间 2021-04-13 22:02
目前正在做一个文档管理系统(winform),需要实现这一功能,从桌面(或其他分区)里拖动一个文件或文件夹到listbox里然后上传,已经可以实现控件间的互相拖动传值,但是没办法实现从桌面拖动获取文件的路径。恳请各位高手帮忙解决
最佳答案
private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Link;
else e.Effect = DragDropEffects.None;
}

private void Form1_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
{
//其中label1.Text显示的就是拖进文件的文件名;
label1.Text = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();
}
全部回答
如果你的js日历的调用方法为calldate() textbox的 onclick="return calldate();"-->前台 没有onclick事件,是onclientclick事件 后台textbox1.attbutes.add("onclick","return calldate();");--后台
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
数学用两块长度都是16米的竹篱笆利用一面墙壁
杰克·伦敦 翻译 最好
09年武山进村进社成绩分数线
什么方式可以让自己觉得不孤单?
Doyoulikeswimming?Comeandjoin_____
邢台市冀南医学中等专业学校在什么地方啊,我
一个人身高173 裸高 穿鞋的话能有多高?
三只小熊的故事
怎么转赠Q币Q点
怎样制作个人网站,怎么制作自己个人的工作室
飞飞世界的地址是不是换了?我怎么进不去?
今天上午劲爆体育火箭VS小牛中场音乐叫什么?
寻隐者不遇·贾岛诗歌鉴赏
CS的问题 来解决下
甲乙两地相距24千米,某人从甲地到乙地,步行一
推荐资讯
为什么我蓝屏的时候下面还有时间啊还会数1234
怎样做一个时尚女人
天津图书馆有自习室和wifi吗?
怎样简单去角质?
TCL厨房电器寺巷专卖店我想知道这个在什么地
添悦酱骨饺子家常菜怎么去啊,有知道地址的么
判断题一个三位数除以37,要使商与余数乘积尽
这幅著名油画是谁画的?
渔翁码头怎么去啊,有知道地址的么
完成下列反应的化学方程式,并回答有关问题.
我是个男孩、长的不错、最近被黑头、粉刺、弄
支付宝的招财宝,可靠吗?五千块的话三个月有
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?