• TabControl


    由于ToolBar控件中不提供单个按钮的事件,因此在这里利用toolBar1.Buttons集合的IndexOf()方法捕捉单个的按钮,将其事件发送给ToolBarButtonClickEventHandler处理器。

    //初始化:

    以下是代码片段:
    this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick);

    //事件方法:

    以下是代码片段:
    private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
    {
        switch(toolBar1.Buttons.IndexOf(e.Button))
       {
          case 0:
           MessageBox.Show("this is tButton1");
           break; 
          case 1:
           MessageBox.Show("this is tButton2");
           break; 
       }
    }

    ——————————
    在TabControl控件中并没提供单个选项卡的Click事件,今天下午翻了翻MSDN 结果还是没找到相关的文档:( 看来只有自个儿折腾了...
    还好有个SelectedIndexChanged事件为我所用:)

    以下是代码片段:
    private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
       switch(this.tabControl1.SelectedIndex)
       {
        case 0:
           MessageBox.Show("tabPage1 is Selected");
         break;
        case 1:
           MessageBox.Show("tabPage2 is Selected");
         break;
       }
    }

  • 相关阅读:
    C语言第三次博客作业单层循环结构
    C语言字符数组
    C语言第一次作业
    C语言作业函数
    C语言嵌套循环
    C语言第二次作业分支结构
    C语言作业数组
    1712新生素拓活动总结
    C语言第0次作业
    C语言作业数据类型
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1441222.html
Copyright © 2020-2023  润新知