Ale*_*eed 5 c# wpf drag-and-drop
我有用于将文件拖放到WPF窗口中的代码:
XAML(在Home.xaml中):
Drop="HomeWindow_Drop" AllowDrop="True">
Run Code Online (Sandbox Code Playgroud)
C#(在Home.xaml.cs中)
private void HomeWindow_Drop(object sender, DragEventArgs e)
{
// Handle this
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试将文件拖到主窗口中时,出现窗口“不可用”光标(尽管它带有一条线的圆圈),并且该事件不会被触发。我不知道为什么要这么做。
我在Windows 7上从来没有这个问题,现在在Windows 8上,但是我认为这与它无关吗?
事件是否结束或者什么都没有发生?如果事件发生,我认为还必须使用另一个事件来告诉它正在开始,然后更改光标。
快速查看一下,它们是DragEnter、DragLeave 和 DragOver。只需更改这些事件上的光标即可
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |