bycj.net
当前位置:首页 >> C# tABControl的tABpAgE切换 >>

C# tABControl的tABpAgE切换

你对自己的评价还不错哦.可是我真的想不出来这个实现有什么难度呢?我觉得还是楼主帖出来你的代码,看看有什么问题比较好. 那我来帖几句以下使用NodeMouseClick事件,相应鼠标左键点击你的2个节点,设置Tag属性(当然判断text属

好办,拖一个imagelist控件到窗体然后添加图片,设置图片大小为32,32然后设置tabcontrol的imagelist属性为这个imagelist最后设置每个tabpage的imageindex就行了

这个跟多线程没什么关系,多线程主要是用来处理大批量数据的的,不是用在这里.感觉你的问题如果不是用tabpage来加载form,那本身就没这个问题了,你既然用了这个方法,那完全可以在程序启动的时候,先初始化所有的form(如果耗时较多,可以加个进度条),放在公用变量或者数组里,然后切换到每个tabpage的时候,就直接用好了,不必重新初始化.

这个需要给tabcontrol添加一个事件 要获得当前的tabpage

chenging事件里判断.是不是要跳转.不是的话.e.cancel=true

添加鼠标单击事件,满意的话请采纳 private void button1_Click(object sender, EventArgs e) { this.tabControl1.SelectedIndex = 1; }

方法有:1.tabControl1.SelectTab("tabPage2");2.tabControl1.SelectedTab = tabPage2;

新建一个Form/// Form_Load的事件 private void FormTabWheel_Load(object sender,EventArgs e) { TabControl tc = new TabControl(); tc.Location = Point.Empty; tc.Dock = DockStyle.Fill; this.Controls.Add(tc); tc.TabPages.Add("Page A"); tc.

TabControl.Selecting 事件http://msdn.microsoft.com/zh-cn/library/system.windows.forms.tabcontrol.selecting(v=VS.80).aspx

SelectedIndexChanged事件 Selected事件也可以

相关文档
dfkt.net | ddng.net | ppcq.net | 3859.net | 9371.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com