按下鼠标左键时,ListView_MouseLeave()不会触发

时间:2015-09-22 16:34:18

标签: c# .net wpf xaml mouseevent

我正在尝试使用以下代码将我的WPF应用程序的ListView中的元素拖到Windows资源管理器中:

private void ListView1_MouseLeave(object sender, MouseEventArgs e)
{
     Hide();                               //Breakpoint here
     Point mpos = e.GetPosition(null);
     Vector diff = this.start - mpos;

     ....rest of the code

但是当我将断点放在Hide();时,它会在拖动开始时隐藏表单,并开始拖出ListView1,控件就不会到达该断点。但是当我释放鼠标左键时,它成功到达该断点。你能告诉我为什么会这样吗?

0 个答案:

没有答案