小编Kar*_*ran的帖子

在MouseDown上显示MessageBox会占用MouseUp事件

我正在处理一个WPF应用程序,我处理了一个最终显示MessageBox的鼠标按下事件.但是在mouseDown上出现MessageBox后,它会占用控件的相应MouseUp事件.

只需在WPF窗口中处理MouseDown和MouseUP事件即可轻松复制场景:

private void Window_MouseDown(object sender, MouseButtonEventArgs e)
{
   MessageBox.show("Hello, Mouse down");
}

private void Window_MouseUP(object sender, MouseButtonEventArgs e)
{
   MessageBox.show("Hello, Mouse Up");
}
Run Code Online (Sandbox Code Playgroud)

一旦消息框出现在MouseDown事件上,MouseUp消息就不会显示.

c# wpf mouseevent

7
推荐指数
1
解决办法
1456
查看次数

标签 统计

c# ×1

mouseevent ×1

wpf ×1