簡體   English   中英

WPF UserControl拖放

[英]WPF UserControl Drag and Drop

我正在開發使用WPF的MS Visual Studio擴展,我想執行拖放操作。 現在,我在一個小型WPF應用程序中執行了該操作,以查看其是否正常運行,但是當我在擴展程序中執行該操作時,我將無法執行該操作。 似乎不允許執行放置操作。 當我嘗試GradOver / DragEnter時-一切正常,但是效果不好,因為那些功能復制了我想要拖動的內容。 您認為可能有什么問題?

PS所有Visual Studio擴展WPF都控制固有的UserControl,而不是作為常規WPF應用程序從Window控制。

這是一些代碼示例:

拖動操作:

<Grid MouseLeftButtonDown="box1_MouseLeftButtonDown"/>

投下操作:

<Grid AllowDrop="True" Drop="box2_Drop"/>

謝謝!

我的問題的答案是在這篇文章中,非常簡短且很有幫助: 不允許在VS2010擴展中的WPF ToolWindow中拖放答案此答案適用於MSVS2010,但在2015年也適用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM