WPF MouseDown&Up不触发事件

Posted stay627

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF MouseDown&Up不触发事件相关的知识,希望对你有一定的参考价值。

由于微软的一些迷之bug,像click事件一样直接在事件中生成的方法无法触发,包括MouseLeftButtonDown等,必须采取手动方法:

1.新建路由事件:

private void bt_MouseDown(object sender, RoutedEventArgs e)
{
    //bilibili
}

2.在初始化函数中加入路由委托:

ResetButton.AddHandler(Button.MouseDownEvent, new RoutedEventHandler(bt_MouseDown), true);

这样两步就可以实现功能了。

by:https://blog.csdn.net/xiapi3/article/details/80758763

以上是关于WPF MouseDown&Up不触发事件的主要内容,如果未能解决你的问题,请参考以下文章

C#WPF - 网格MouseUp由于之前的Grid而没有触发

WPF中MouseDown事件不起作用

wpf中mousedown事件在执行几次拖动后,老出现方法不正确的情况,有解决方法的大侠给解决一下,谢谢

WPF,强制捕获鼠标事件,鼠标移出控件外依然可以执行强制捕获的鼠标事件

WPF 鼠标按下事件不会触发

WPF,强制捕获鼠标事件,鼠标移出控件外依然可以执行强制捕获的鼠标事件