以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于TabControl控件背景色设置问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26460)

--  作者:atmetmicoo
--  发布时间:2012/12/5 12:53:00
--  [求助]关于TabControl控件背景色设置问题

期待被狐界高手瞧见此问:

 

关于TabControl控件,没有选项可以设置背景颜色,灰色的太难看了:


图片点击可在新窗口打开查看此主题相关图片如下:本图为灰色背景,无法修改
图片点击可在新窗口打开查看

 

 

 

但是我看到别人能办到,把我急坏了,如何做到的?:


图片点击可在新窗口打开查看此主题相关图片如下:下图为别人设置后的图片,请问代码如何写?
图片点击可在新窗口打开查看

[此贴子已经被作者于2012-12-5 12:54:06编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/12/5 12:58:00
--  

1、人家直接用的是表标题,表标题可以设置图标的。

2、TabControl用下面的代码设置风格:

 

Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1")
CType(tab.BaseControl,c1.Win.C1Command.C1DockingTab).VisualStyle = C1.Win.C1Command.VisualStyle.Office2007Blue


--  作者:atmetmicoo
--  发布时间:2012/12/5 13:08:00
--  

谢谢狐爸的及时回复


--  作者:小猪鑫鑫
--  发布时间:2012/12/5 13:42:00
--  
学习了
--  作者:atmetmicoo
--  发布时间:2012/12/11 13:46:00
--  

狐爸,我发现用TabControl来做独立主窗口太费劲了,新窗口不能复制就窗口的控件,所以我打算做回基于表的窗口,特请教:

 

如何做到,默认的第一个页签一直是开着的,其他表在需要的时候点击就能“打开”,不需要的时候点击就能“关闭”


--  作者:lin_hailun
--  发布时间:2012/12/11 14:01:00
--  
 控制表标题的显示或者隐藏呗……
--  作者:atmetmicoo
--  发布时间:2012/12/11 14:13:00
--  

林老师真快,我打算回复我已经搞定了,呵呵,谢谢。


--  作者:blackzhu
--  发布时间:2012/12/11 16:25:00
--  
e.form.controls("tabcontrol1").basecontrol.visualstyle = 2   1-14随便选    
--  作者:lin_hailun
--  发布时间:2012/12/11 16:29:00
--  
以下是引用blackzhu在2012-12-11 16:25:00的发言:
e.form.controls("tabcontrol1").basecontrol.visualstyle = 2   1-14随便选    


不错,不错。

--  作者:atmetmicoo
--  发布时间:2012/12/11 18:04:00
--  
以下是引用lin_hailun在2012-12-11 14:01:00的发言:
 控制表标题的显示或者隐藏呗……

林老师,碰到新问题,我要显示的两个页签不是仅挨着的,中间好空隙好大,估计是在这两个表中间还有一个隐藏的表,这种情况如何解决啊?

 

 


图片点击可在新窗口打开查看此主题相关图片如下:见下图红卷内
图片点击可在新窗口打开查看