3 wpf mouse checkbox mouseevent
我有以下XAML代码:
<Grid Background="Blue">
<Grid MouseLeftButtonDown="Grid_MouseLeftButtonDown">
<CheckBox MouseLeftButtonDown="CheckBox_MouseLeftButtonDown_1"></CheckBox>
</Grid>
</Grid>
Run Code Online (Sandbox Code Playgroud)
当我单击鼠标左键的复选框时,不会触发声明的事件.任何人都可以解释这种行为吗?提前致谢
该事件由其他事件处理(可能由Checked事件消耗).
如果您将事件更改为PreviewMouseLeftButtonDown(隧道版本MouseLeftButtonDown),它将正确触发.