2012-06-10 45 views
-1

我有一個Windows窗體,我想要啓用拖動&拖放附件。如何啓用拖放文件到整個形式的C#?

我已經激活myForm_DragEnter和myForm_DragDrop事件,它似乎工作。

但是,在一個地方(treeListView),我無法執行拖動操作。

我該如何解決這個問題?我不想啓用拖拽到treeListView中,而是拖曳到表格中...

+0

編碼請.... –

回答

1

啓用拖曳到treeListView並將拖曳項目發送到窗體。 將Form的引用發送到treeListView或直接調用Form的拖動函數。

+0

嗯...顯然我的treeListView具有自己的拖放事件(以使其重新排序其行)。禁用這些事件導致表單拖動工作,但我不想禁用它...我怎樣才能保存兩個? – Fyber

+0

不要禁用它,只需在TreeListView的drag&rop事件回調函數內調用窗體的拖放事件回調函數 – icaptan