我的 WPF 应用程序中有一个 TreeView,旁边有一个画布。
我想实现用户能够拖动 TreeViewItem 并将其放在画布中的功能(将调用方法并在画布中执行某些操作)。
WinForms 似乎有这样做的事件,但我在 WPF 中找不到类似的功能。
有什么建议么?
我的 WPF 应用程序中有一个 TreeView,旁边有一个画布。
我想实现用户能够拖动 TreeViewItem 并将其放在画布中的功能(将调用方法并在画布中执行某些操作)。
WinForms 似乎有这样做的事件,但我在 WPF 中找不到类似的功能。
有什么建议么?
msdn 上有很多关于实现 WPF 拖放的内容,我建议您查看那里的教程。您需要首先将画布上的 AllowDrop 属性设置为 true。希望遵循本教程将为您清除它,或者至少产生一些更具体的问题。