如何更改禁用的选项卡控件的颜色

时间:2012-04-04 17:28:48

标签: c# winforms colors tabcontrol

我的当前程序在启动时禁用了tabControl,直到按下按钮。但是我不喜欢它在灰显时看起来的样子。

我希望它看起来一样但仍然禁用它。有没有办法可以做到这一点?

2 个答案:

答案 0 :(得分:0)

您需要自己绘制TabControl才能实现此目的。 CodeProject.com上的Here's a tutorial。 不幸的是,它需要一些时间来实现它,但这当然取决于你。

不是自己绘制TabControl,也许你可以禁用TabPage上的控件吗?

答案 1 :(得分:0)

如果您使用的是WPF,则可以使用模板自定义禁用的样式。请参阅:

http://msdn.microsoft.com/en-us/library/ms754137.aspx

请注意禁用控件的可视状态等。