拖放在C#Winforms应用程序中不起作用

来自阿涅格

我正在尝试创建一个Windows窗体,可以在其中放置文件/文件夹。

我在WinForms应用中有以下代码

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_DragEnter(object sender, DragEventArgs e)
    {
        Debug.Print("DragEnter");
    }

    private void Form1_DragDrop(object sender, DragEventArgs e)
    {
        MessageBox.Show("Dropped!");
    }
}

我已将AllowDrop属性设置为true。我试过在Visual Studio中以调试方式运行应用程序。基于对其他类似问题的回答,我尝试以管理员身份运行编译的exe。我试过以管理员身份运行编译的exe

但是无论我做什么,我都无法触发DragDrop事件。但是,触发DragEnter事件我想念什么?

茶饼干

您的DragDropEffect设置合适吗?尝试将其放置在DragEnter事件处理程序方法中:

    private void Form1_DragEnter(object sender, DragEventArgs e)
    {
        Console.WriteLine("DragEnter!");
        e.Effect = DragDropEffects.Copy;
    }

默认情况下,它被设置为DragDropEffects.NoneDrop事件不会触发。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

拖放在C#中不起作用

来自分类Dev

拖放在IE中不起作用

来自分类Dev

拖放在Xcode中不起作用

来自分类Dev

拖放在Chrome中不起作用

来自分类Dev

拖放在ScrollViewer中不起作用

来自分类Dev

C#WinForms应用程序中的应用程序范围内的消息处理程序

来自分类Dev

语义缩放在Windows 8应用程序中不起作用

来自分类Dev

C#Winforms应用程序挂起,而不是引发异常

来自分类Dev

C#Winforms应用程序挂起,而不是引发异常

来自分类Dev

将c#Winforms应用程序转换为Java

来自分类Dev

如何在C#Winforms应用程序中显示chm文件

来自分类Dev

C#Winforms应用程序中的总进程内存使用情况的矛盾报告

来自分类Dev

如何在.NET 4.0 C#WinForms应用程序中播放SWF文件?

来自分类Dev

Selenium拖放在Chrome或Firefox中不起作用

来自分类Dev

如果从Windows Powershell通过python脚本启动的应用程序,则拖放操作不起作用

来自分类Dev

注销按钮在MVC应用程序中不起作用

来自分类Dev

应用程序组中的NSUserDefaults不起作用

来自分类Dev

Bootstrap在Rails应用程序中不起作用

来自分类Dev

Rails应用程序中的搜索表单不起作用

来自分类Dev

按钮在Android应用程序中不起作用

来自分类Dev

“应用程序是代理”在Swift中不起作用

来自分类Dev

Firebird提交在Java应用程序中不起作用

来自分类Dev

嵌入卡在Angular应用程序中不起作用

来自分类Dev

vertx应用程序中的CORS问题不起作用

来自分类Dev

BroadcastReceiver在我的Android应用程序中不起作用

来自分类Dev

表单搜索在Rails应用程序中不起作用

来自分类Dev

Flask应用程序在某些目录中不起作用

来自分类Dev

pyautogui脚本在缩放应用程序中不起作用

来自分类Dev

Firebase注销在Flutter应用程序中不起作用

Related 相关文章

  1. 1

    拖放在C#中不起作用

  2. 2

    拖放在IE中不起作用

  3. 3

    拖放在Xcode中不起作用

  4. 4

    拖放在Chrome中不起作用

  5. 5

    拖放在ScrollViewer中不起作用

  6. 6

    C#WinForms应用程序中的应用程序范围内的消息处理程序

  7. 7

    语义缩放在Windows 8应用程序中不起作用

  8. 8

    C#Winforms应用程序挂起,而不是引发异常

  9. 9

    C#Winforms应用程序挂起,而不是引发异常

  10. 10

    将c#Winforms应用程序转换为Java

  11. 11

    如何在C#Winforms应用程序中显示chm文件

  12. 12

    C#Winforms应用程序中的总进程内存使用情况的矛盾报告

  13. 13

    如何在.NET 4.0 C#WinForms应用程序中播放SWF文件?

  14. 14

    Selenium拖放在Chrome或Firefox中不起作用

  15. 15

    如果从Windows Powershell通过python脚本启动的应用程序,则拖放操作不起作用

  16. 16

    注销按钮在MVC应用程序中不起作用

  17. 17

    应用程序组中的NSUserDefaults不起作用

  18. 18

    Bootstrap在Rails应用程序中不起作用

  19. 19

    Rails应用程序中的搜索表单不起作用

  20. 20

    按钮在Android应用程序中不起作用

  21. 21

    “应用程序是代理”在Swift中不起作用

  22. 22

    Firebird提交在Java应用程序中不起作用

  23. 23

    嵌入卡在Angular应用程序中不起作用

  24. 24

    vertx应用程序中的CORS问题不起作用

  25. 25

    BroadcastReceiver在我的Android应用程序中不起作用

  26. 26

    表单搜索在Rails应用程序中不起作用

  27. 27

    Flask应用程序在某些目录中不起作用

  28. 28

    pyautogui脚本在缩放应用程序中不起作用

  29. 29

    Firebase注销在Flutter应用程序中不起作用

热门标签

归档