如何实现图标拖放的窗体响应 在许多程序中:比如一些文本编辑器,绘图软件......都可以从外部窗体中拖一个文件图标到软件的窗体中实现打开该文件的功能,在c#中要如何做到. (我想把一个文件拖到C#的窗体中,然后得出该文件的路径.) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 拖放图标没有弄过。弄过拖放数据,参考:Control study -> Drag拖放事件示例 :http://blog.csdn.net/chengking/archive/2005/10/09/497607.aspx 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(); }/***********************************************************/自行解决了。埃......不知道是大家觉得太简单了不想回答,还是真的没有人知道!可能是大家没有看见吧!/***********************************************************/ 有了路径,显示图标不是很简单了.new 一个bitmap把路径写进去.设置picturebox的image不就可以了=_=|| html样式转换成word格式 从一个listview选择项加到另一个listview中 求C#广域网聊天源码,或实现原理 求C#DataGrid导入EXCEL,源代码啊!!! .net2005和.new2003中listview控件效率问题 请问怎么实现label上字符的平移效果? 高手请进,可惜我没分了~~帮我的我会记住,下次一定给分!~ 弱问题:数据库里的int型为什么不可以直接给变量赋值? C#socket编程的BeginReceive会阻塞吗? C#通过委托方法进行四则运算 C#区版务处理专用帖(2006年1月) 关于文件夹重命名的问题??
Control study -> Drag拖放事件示例 :
http://blog.csdn.net/chengking/archive/2005/10/09/497607.aspx
{
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();
}
/***********************************************************/
自行解决了。埃......不知道是大家觉得太简单了不想回答,还是真的没有人知道!可能是大家没有看见吧!
/***********************************************************/
设置picturebox的image不就可以了=_=||