【问题标题】:Drop a file into a WPF window将文件拖放到 WPF 窗口中
【发布时间】:2012-10-09 07:14:23
【问题描述】:

我有将文件拖放到 WPF 窗口中的代码:

XAML(在 Home.xaml 中):

Drop="HomeWindow_Drop" AllowDrop="True">

C#(在 Home.xaml.cs 中)

private void HomeWindow_Drop(object sender, DragEventArgs e)
{
    // Handle this
}

但是当我尝试将文件拖入主窗口时,我得到了窗口“不可用”光标(带有一条线的圆圈),并且该事件不会被触发。我不知道它为什么这样做。

我在 Windows 7 上从未遇到过这个问题,而我现在在 Windows 8 上,但我认为这与它没有任何关系?

【问题讨论】:

标签: c# wpf drag-and-drop


【解决方案1】:

事件是否结束或没有发生任何事情?如果事件正在发生,我认为还有另一个事件必须用来告诉它正在开始,然后更改光标。

快速查看这些是DragEnter, DragLeave and DragOver。只需更改这些事件的光标

【讨论】:

  • 不,活动不会结束。它不会让我删除文件[s]。
  • 你能添加这些其他事件,看看是否有一个正在发生吗?
猜你喜欢
  • 2014-11-29
  • 2011-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-04
  • 2011-03-11
相关资源
最近更新 更多