可以';找不到WindowsUI按钮面板';s按钮事件

本文关键字:按钮 事件 WindowsUI 找不到 可以 | 更新日期: 2023-09-27 18:29:58

我在WindowsUIButtonPanel中有两个按钮,但找不到按钮点击事件。我想创建最小化和关闭按钮。

可以';找不到WindowsUI按钮面板';s按钮事件

WindowsUIButtonPanel提供了可用于此目的的ButtonClick事件。在e.Button参数中,您将得到单击的按钮。

您可以使用任一WindowsUIButton。单击

WindowsUIButton button1 = windowsUIButtonPanel1.Buttons[1] as WindowsUIButton;
button1.Click += button1_Click;
...
void button1_Click(object sender, EventArgs e) {
}

或WindowsUI按钮面板。按钮单击事件:

void windowsUIButtonPanel1_ButtonClick(object sender, DevExpress.XtraBars.Docking2010.ButtonEventArgs e) {
    if(e.Button == windowsUIButtonPanel1.Buttons[0]) { 
        // do something
    }
}

p.S.WindowsUIButtonPanel.ButtonClick事件仅针对常规按钮(Style属性设置为PushButton的按钮)而不会针对检查按钮发生。这将引发ButtonChecked和ButtonUnchecked事件。