[英]Can't find WindowsUIButtonsPanel's button events
我的WindowsUIButtonPanel中有2个按钮,但是找不到按钮单击事件。 我想创建最小化和关闭按钮。
WindowsUIButtonPanel提供可以用于此目的的ButtonClick事件。 在e.Button参数中,您将获得被单击的按钮。
WindowsUIButton button1 = windowsUIButtonPanel1.Buttons[1] as WindowsUIButton;
button1.Click += button1_Click;
...
void button1_Click(object sender, EventArgs e) {
}
或WindowsUIButtonPanel.ButtonClick事件:
void windowsUIButtonPanel1_ButtonClick(object sender, DevExpress.XtraBars.Docking2010.ButtonEventArgs e) {
if(e.Button == windowsUIButtonPanel1.Buttons[0]) {
// do something
}
}
PS仅对常规按钮(将Style
属性设置为PushButton的按钮 )触发WindowsUIButtonPanel.ButtonClick事件,而对复选按钮则不会发生。 这些会引发ButtonChecked和ButtonUnchecked事件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.