【发布时间】:2015-04-16 09:39:04
【问题描述】:
private void treeView1_MouseDown(object sender, MouseEventArgs e)
{
TreeViewHitTestInfo tvhti = this.treeView1.HitTest(e.Location);
DataObject obj = new DataObject(DataFormat.Filedrop, "C:\\Test.doc");
this.treeView1.DoDragDrop(obj, DragDropEffects.Copy);
}
我有这段代码,它工作正常。当我将文件放到 Microsoft Office 上时,它会成功打开它。但我的要求是,如果用户将文件放在桌面或任何其他位置,它应该创建指向该文件的链接 (*.lnk),目前它正在复制文件。 请指导我这是否可以实现,或者我应该采取什么方式来完成它?
【问题讨论】:
标签: wpf c#-4.0 drag-and-drop