WinForm中ToolBar与TabControl的一些事件写法(C#)
2005-07-15 17:51
399 查看
由于ToolBar控件中不提供单个按钮的事件,因此在这里利用toolBar1.Buttons集合的IndexOf()方法捕捉单个的按钮,将其事件发送给ToolBarButtonClickEventHandler处理器。
//初始化:
//事件方法:
——————————
在TabControl控件中并没提供单个选项卡的Click事件,今天下午翻了翻MSDN 结果还是没找到相关的文档:( 看来只有自个儿折腾了...
还好有个SelectedIndexChanged事件为我所用:)
//初始化:
以下是代码片段: 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; } } |
相关文章推荐
- WinForm中TabControl的一些事件写法(C#)
- WinForm中TabControl的一些事件写法(C#)
- WinForm中TabControl的一些事件写法(C#)
- 如何使tabcontrol选项卡上的字体设置为竖着显示(c#,VS2005,winform)
- C# WinForm控件美化扩展系列之TabControl控件(1)
- C#中关于WinForm中重绘TabControl选项卡标题的问题
- C# WinForm控件美化扩展系列之TabControl控件(3)-完整版
- c# tabcontrol事件以及上下文菜单
- winform TabControl 添加关闭按钮 Add close button to TabControl TabPages - C#
- c# tabcontrol 点击不同的tabpage 触发不同的事件
- c# tabcontrol 点击不同的tabpage 触发不同的事件
- c# winform 点击按钮切换tabcontrol标签
- C# WinForm 自定义控件,DataGridView背景透明,TabControl背景透明
- c# winform 隐藏tabcontrol标签
- [c#]tabControl 点击tabpage触发事件
- C# TabControl控件中TabPage选项卡选择时触发事件
- C# 将txt文件内容导入到winform系统中,将tab制表符忽略并将数据处理成自己想要的标准样式。
- WinForm编程入门--DEVEXPRESS GridControl button点击事件
- C# Winform TreeView 的一些基本用法
- 如何给C# 中的tabControl 控件添加图片