zoukankan      html  css  js  c++  java
  • 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;
       }
    }

  • 相关阅读:
    vue去除#号tomcat配置
    vscode配置
    git忽略想要提交的文件
    vue-cli配置移动端自适应
    远程调试工具 -- weinre
    将博客搬至CSDN
    错误:this dependency was not found:'element-ui/lib/theme-chalk/index.css'。。。。。。。
    win上java1.7和1.8版本修改环境变量无效.md
    mysql 事务
    mysql 函数
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1441222.html
Copyright © 2011-2022 走看看