当前位置: 首页 > news >正文

网站建设 开票站长工具seo综合查询广告

网站建设 开票,站长工具seo综合查询广告,无锡企业网上办事大厅,济南做网站的公司TabControl控件切换时触发的事件 选项卡切换触发的是TabControl控件的SelectedIndexChanged事件。 当TabControl控件的任何一个TabPage被点击或选择,即发生SelectedIndexChanged事件事件。 代码如下: private void tabControl1_SelectedIndexChanged(o…

TabControl控件切换时触发的事件

选项卡切换触发的是TabControl控件的SelectedIndexChanged事件。
当TabControl控件的任何一个TabPage被点击或选择,即发生SelectedIndexChanged事件事件。
代码如下:

private void tabControl1_SelectedIndexChanged(object sender, EventArgs e){if (tabControl1.SelectedIndex == 0)//也可以判断tabControl1.SelectedTab.Text的值{//执行相应的操作tabPageSubject.Parent = tabControlExtract;//显示}else if (tabControl1.SelectedIndex == 1){//执行相应的操作tabPageSubject.Parent = null;   //隐藏选项卡tabPageSubject}}

在这里插入图片描述

怎样判断 tabPage1 正在被选中 还是tabPage2 被选中?

 if (tabControl1.SelectedTab == tabPage1)
{
}
else
{
}switch(tabControl1.SelectedTab)
{case tabPage1://选择了tabPage1;break;case tabPage2://选择了tabPage1;break;default://选择了其他的tabPagebreak;
}

tabControl1.SelectedTab.Text.ToString()选项卡的名字
tabControl1.SelectedTab 可以获取选中的TabPage对象。
tabControl1.SelectedIndex 可以获取选中的TabPage对象的索引号。

实现伪切换窗口效果

1、添加 tabControl 控件、两个按钮控件;
在这里插入图片描述

2、代码如下:

		public TabPage[] tabpagebuf = new TabPage[4];//放到 Form1_Load 中调用public void Init_tabpagebuf(){tabpagebuf[0] = tabPage10;tabpagebuf[1] = tabPage11;tabpagebuf[2] = tabPage12;tabpagebuf[3] = tabPage13;}byte page_ix = 0;//上一步private void button13_Click(object sender, EventArgs e){if(page_ix == 0){page_ix = 3;}else{page_ix--;}tabControl4.SelectedTab = tabpagebuf[page_ix];}//下一步private void button12_Click(object sender, EventArgs e){page_ix = (byte)((page_ix + 1) % 4);tabControl4.SelectedTab = tabpagebuf[page_ix];}

隐藏顶部的tab标签,及tabcontrol的边框线

处理tabcontrol控件,隐藏顶部的tab标签,及tabcontrol的边框线
隐藏顶部的tab标签

1、把TabPage的属性中将Text清空 。
2、选中TabControl,将属性SizeMode改为Fixed,
3、将属性:ItemSize设为0,1
4、将属性:TabStop,修改为fasle
以上四步,基本完美解决了,但左上角还是有遗留点。
5、将如下代码复制粘贴到form的load事件中,其中 tabControl1、tabPage1 改为自己的 tabControl 控件名字 (甚至可以直接只进行这一步)

this.tabControl1.Region = new Region(new RectangleF(this.tabPage1.Left, this.tabPage1.Top, this.tabPage1.Width, this.tabPage1.Height));

到了这里,已经实现完美隐藏,但若想要实现边框线,可以选中 tabControl4 -> Tabpages 将 BorderStyle改为 FixedSingle
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

隐藏边框线
1、自定义tabcontrol的集成类

public class CoverTabControl : TabControl{/// <summary>/// 解决系统TabControl多余边距问题/// </summary>public override Rectangle DisplayRectangle{get{Rectangle rect = base.DisplayRectangle;return new Rectangle(rect.Left - 4, rect.Top - 4, rect.Width + 8, rect.Height + 8);}}}

2、找到xxxx.design.cs文件
修改: this.tabControl1 = new System.Windows.Forms.TabControl();
为:this.tabControl1 = new CoverTabControl() ;
效果
在这里插入图片描述

http://www.zhongyajixie.com/news/32281.html

相关文章:

  • 做英语四级题的网站快速建站网站
  • 武汉网站设计价格想学销售去哪培训
  • 南通网站建设baidu tg媒介星软文平台官网
  • 小型企业做网站的价格百度搜题
  • 机械技术支持 东莞网站建设整合营销理论主要是指
  • 新塘 网站建设运营怎么做
  • 网站建设销售怎么做企业网站怎么制作
  • 包装设计报价明细做网站优化推广
  • 网站建设与管理实务收录网站的平台有哪些
  • 域名备案需要网站吗网络营销咨询服务
  • 网站有哪几种类型长春网长春关键词排名站设计
  • 公务员做国外网站卖高仿推广策划方案范文
  • 个人网站有什么用深圳百度关键词排名
  • 去什么网站做推广直通车关键词优化口诀
  • 怎么网站能找人做装修事济南做网站公司
  • b2b专门做机械的网站推广普通话手抄报句子
  • 网站建设维护价格治疗腰椎间盘突出的特效药
  • 手机软件开发seo的方式有哪些
  • 广西建设网怎么查询证件关键词排名优化顾问
  • 怎么让自己做的网站让别人看到高端网站建设制作
  • 大门户网站如何刷app推广次数
  • 阿里巴巴做网站费用冯耀宗seo课程
  • 上海地区网站建设个人免费开发app
  • 杭州网站忧化优化关键词排名
  • 建站网站系统itme收录优美图片官网
  • wordpress id锁优化大师专业版
  • 室内设计师讲解方案话术seo外链收录
  • 常见的网站推广方法搜索引擎营销策划方案
  • wordpress图片在哪优化关键词方法
  • b2b2c网站建设方案快手seo软件下载