tabcontrol 修改选中后颜色
时间: 2023-10-09 09:16:26 浏览: 259
tabcontrol标签变色
4星 · 用户满意度95%
在Windows操作系统中,Tab控件被选中时默认会显示蓝色的边框和背景颜色。如果你想修改选中后的颜色,可以通过修改样式来实现。以下是一个C# WinForms中修改TabControl选中后颜色的示例代码:
```csharp
// 设置选中的Tab的背景色和前景色
tabControl1.SelectedTab.BackColor = Color.Red;
tabControl1.SelectedTab.ForeColor = Color.White;
// 设置未选中的Tab的背景色和前景色
foreach (TabPage tabPage in tabControl1.TabPages)
{
if (tabPage != tabControl1.SelectedTab)
{
tabPage.BackColor = Color.White;
tabPage.ForeColor = Color.Black;
}
}
```
上述代码中,首先设置选中的Tab的背景色为红色,前景色为白色,然后遍历TabControl中的所有TabPage,将未选中的Tab的背景色设置为白色,前景色设置为黑色。你可以根据自己的需要修改这些颜色值。
阅读全文