wpf 自定义控件 事件触发
最近在学习wpf 的自定义控件。。。
但是,书上写得不明不白的,重要的地方还没 有写明。。。
我在 style 里 画了一个 panel panel 里有 三个按钮。btn1,btn2,btn3
我给 控件注册了一个 btn1Click 事件,想在 单击 btn1的时候触发这个事件
现在, btn1Click事件已经注册好了,我要怎么样才能在btn1的单击事件里触发btn1Click事件
书上有写 事件附加。。 但是, 书上的例子运行没效果阿。。。
RoutedEventHandler handler = OnButtonClick;
btn1.AddHandler(jmTop.ButtonClickEvent, handler);
------解决方案--------------------楼主 你的逻辑有冲突;
btn1Click事件已经注册好了,我要怎么样才能在btn1的单击事件里触发btn1Click事件;你注册号了 那你点击的时候自然会触发Click事件,不清楚你到底是想问什么?
------解决方案--------------------
RoutedEventHandler handler = OnButtonClick;
btn1.AddHandler(Button.ClickEvent, handler);