WPF中如何实现重叠的按钮点击事件同时触发
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF中如何实现重叠的按钮点击事件同时触发相关的知识,希望对你有一定的参考价值。
两个按钮重叠,上层的按钮是自己添加的,下层的按钮在一个大的控件中,怎么样才能点击上层的按钮(有动画效果),同时下层的按钮也触发点击事件
参考技术A 触发同一个事件你的click 就订阅同一个处理方法就行啊wpf中combox的点击事件是啥
SelectionChanged是combobox中的选项改变之后才会发生,怎样不用鼠标按下事件才能实现点击选项立马就能触发事件?
如果你是想在选中某一项时触发事件,建议用SelectionChanged事件。wpf的单击事件都是从ButtonBase中继承的,其他控件没有。不过可以用MouseDown,MouseUp等Mouse类的路由事件代替,也能到达效果。追问SelectionChanged是combobox中的选项改变之后才会发生,怎样不用鼠标按下事件才能实现点击选项立马就能触发事件?
追答不用鼠标按下,点击选项触发事件?你是想说用Enter键或者其他按键,如果是,你可以采用键盘类事件KeyDown或者是KeyUp。
追问我的意思是在combobox选项改变时发生,比如:combobox中原来为1,当combobox的值换一个的时候发生。 我试过selectionChanged 但是这个是 这样的: combobox中原来为1,当combobox换一个值的时候没反应(假设这个值为2),再换一个的时候(比如换个3)得到的是上一个的数值,也就是2,怎样才能得到当前数值呢?
参考技术A 你可以用Mouse类上的路由事件 参考技术B 用这个 SelectionChanged 参考技术C 可以试试DropDownClose事件,这个事件可以实现选择选项后触发流程的功能以上是关于WPF中如何实现重叠的按钮点击事件同时触发的主要内容,如果未能解决你的问题,请参考以下文章