Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF中,从一个窗口拖放到另一个窗口';s关联菜单警报对话框打开。在移动光标之前,此警报对话框将挂起_C#_Wpf - Fatal编程技术网

C# 在WPF中,从一个窗口拖放到另一个窗口';s关联菜单警报对话框打开。在移动光标之前,此警报对话框将挂起

C# 在WPF中,从一个窗口拖放到另一个窗口';s关联菜单警报对话框打开。在移动光标之前,此警报对话框将挂起,c#,wpf,C#,Wpf,在我的wpf应用程序中,我尝试将textblock从一个窗口(如呼叫屏幕)拖到另一个窗口(如联系人窗口)上。现在,将文本块放在联系人窗口的datagrid上下文菜单上,当拖动enter event激发时,文本块将得到opwn,一旦在上下文菜单上激发drop event,则警报对话框(即显示对话框窗口,带有“确定”和“取消”按钮)将打开。此警报对话框挂起意味着我无法点击此警报对话框的“确定”按钮,直到我将光标移到“确定”按钮上 非常感谢您的帮助 您应该发布最小的代码,以复制此行为从中拖动对象的窗口

在我的wpf应用程序中,我尝试将textblock从一个窗口(如呼叫屏幕)拖到另一个窗口(如联系人窗口)上。现在,将文本块放在联系人窗口的datagrid上下文菜单上,当拖动enter event激发时,文本块将得到opwn,一旦在上下文菜单上激发drop event,则警报对话框(即显示对话框窗口,带有“确定”和“取消”按钮)将打开。此警报对话框挂起意味着我无法点击此警报对话框的“确定”按钮,直到我将光标移到“确定”按钮上


非常感谢您的帮助

您应该发布最小的代码,以复制此行为从中拖动对象的窗口:OnMouseMove(){if(_isMouseDown){DragDrop.DoDragDrop(parent,draggedObject,dragdropefects.All);}在其他窗口上放置事件:OnDrop(){显示警报对话框..}