欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

WPF MouseDown&Up不触发事件

程序员文章站 2022-04-25 20:03:23
由于微软的一些迷之bug,像click事件一样直接在事件中生成的方法无法触发,包括MouseLeftButtonDown等,必须采取手动方法: 1.新建路由事件: private void bt_MouseDown(object sender, RoutedEventArgs e) { //bili ......

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

1.新建路由事件:

private void bt_mousedown(object sender, routedeventargs e)
{
    //bilibili
}

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

resetbutton.addhandler(button.mousedownevent, new routedeventhandler(bt_mousedown), true);

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

by: