WPF: Как установить фон TabItem? Как установить фон TabItem? Я попробовал следующий код: <TabControl> <TabItem Header="Test" Background="Blue" Foreground="Red" /> </TabControl> Foreground работает, но Background не работает. Любые идеи? Благодаря Ответ 1 Что происходит, так это то, что в случае одной вкладки она всегда выбирается, и поэтому вы видите только стиль выбора элемента табуляции. Например, взгляните на следующий TabControl: <TabControl> <TabItem Header="Tab A" Background="Blue" Foreground="Red"> <Grid /> </TabItem> <TabItem Header="Tab B" Background="Green" Foreground="Navy" > <Grid /> </TabItem> <TabItem Header="Tab C" Background="LightBlue"> <Grid /> </TabItem> </TabControl> Вкладка "А" не отобразит свой синий фон, пока не выберете другую вкладку. Если вы действительно хотите, чтобы фон оставался неизменным независимо от того, выбран ли он или нет, вам необходимо переопределить шаблон управления TabItem. См. вопрос TabItem Фоновый цвет изменяется, когда tabitem выбран или навешивается для примера того, как это сделать.
Ответ 1 Что происходит, так это то, что в случае одной вкладки она всегда выбирается, и поэтому вы видите только стиль выбора элемента табуляции. Например, взгляните на следующий TabControl: <TabControl> <TabItem Header="Tab A" Background="Blue" Foreground="Red"> <Grid /> </TabItem> <TabItem Header="Tab B" Background="Green" Foreground="Navy" > <Grid /> </TabItem> <TabItem Header="Tab C" Background="LightBlue"> <Grid /> </TabItem> </TabControl> Вкладка "А" не отобразит свой синий фон, пока не выберете другую вкладку. Если вы действительно хотите, чтобы фон оставался неизменным независимо от того, выбран ли он или нет, вам необходимо переопределить шаблон управления TabItem. См. вопрос TabItem Фоновый цвет изменяется, когда tabitem выбран или навешивается для примера того, как это сделать.