wpf 无法捕捉到 mousedown 事件
wpf 的部分控件(Textbox,ScrollViewer )内部处理了 mousedown 事件,而且会在处理后将 Handled 标记为 true。普通的注册事件完全无法捕捉,而且这个事件也无法冒泡传递。
需要强制注册:
public UC() { InitializeComponent(); sv.AddHandler(MouseDownEvent, new MouseButtonEventHandler(ScrollViewer_MouseDown), true); } private void ScrollViewer_MouseDown(object sender, MouseButtonEventArgs e) { e.Handled = false;//继续向上传递 }

浙公网安备 33010602011771号