顽固的WinForm失去了焦点,并没有恢复它

时间:2013-05-09 11:56:22

标签: c# winforms gridview drag-and-drop focus

我有一个带有splitview容器的表单。左侧是一个devex GridView,右侧是一个常规视图。我将文本从GridView拖放到右侧的视图。为了模拟拖放,我使用了MouseDown的{​​{1}}事件以及右侧视图的GridViewDoDragDrop方法。

一切正常,但问题是在我从GridView拖放数据后,我首先需要点击(屏幕上的任何地方),然后才能点击整个上的任何其他地方形式。我为这两种观点尝试了DragOverFocusActivate种方法,但出于某种原因,它们似乎无法发挥作用;在我能够单击整个表单上的其他位置之前强制我单击一次。

我知道这是一个相当模糊的问题,但任何想法我怎么能解决这个问题?

0 个答案:

没有答案