Я хочу установить цвет фона заголовка TabItem (TabItem.Background), если определенное содержимое не установлено на вкладке.Для этого у меня в свойстве ViewModel есть свойство Brush, которое связано со свойством Background элемента TabItem.Однако я не уверен, как получить / создать стандартную кисть фона TabItem.
public Brush TabItemBrush
{
get
{
return IsContentSet ? DefaultTabItemBrush : Brushes.LightSkyBlue;
}
}
<TabItem Header="Some Header" Background="{Binding TabItemBrush, Mode=OneWay}">
Мне бы хотелось, чтобы кисть DefaultTabItemBrush соответствовала другим элементам TabItem, поэтому еслиИзменения темы все TabItems будут выглядеть одинаково.
Доступна ли кисть по умолчанию в SystemColors?
Использование C # / .NET 3.5