我的WPF应用程序禁止从Windows资源管理器中删除文件,显示停止标志光标.
我已经尝试在主窗口和包含控件上将AllowDrop属性(UIElement祖先的属性)设置为true,但是根本没有运气,没有触发拖放事件.
找到原因的任何想法或建议?
Nés*_* A. 14
解决了!
问题是通过VisualStudio(运行/调试)执行我的应用程序阻止了与Windows的拖放机制的互操作.独立运行应用程序使其工作,但无法以交互方式进行调试.
这个答案有很大帮助: 在调试或重新启动时运行的Visual Studio 2010 WPF项目将不允许拖放到任何控件
根据这个:http : //codeinreview.com/136/enabling-drag-and-drop-over-a-grid-in-wpf/ (我很高兴报告作品!)
您需要做的就是在必须获得下拉的控件上添加背景。这将启用命中测试,从而使 drop-feature 工作。
注意:背景可以是透明的,你只需要设置它。
归档时间: |
|
查看次数: |
6576 次 |
最近记录: |