Windows Forms开发全解析
1. ToolBar按钮点击事件处理
在处理ToolBar按钮点击事件时,通常会在 ButtonClick
事件中使用 switch
语句来判断点击的是哪个按钮。以下是一个简单的示例,假设我们有一个名为 tbMain
的 ToolBar
控件,它包含三个按钮:
private void tbMain_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
switch (e.Button.Text)
{
case "Button 1":
{
MessageBox.Show("The Button 1 toolbar button was selected.");
break;
}
case "Button 2":
{
if (e.Button.Pushed)
MessageBox.Show("The Button 2 toolbar button is pushed.");
else
MessageBox.Show("The Button 1 toolbar button is not pushed.");