@iki90009

Как создать свой аналог класса SystemColors?

Стиль задаётся через xaml
<Setter Property="Background" Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/>


Нужно сделать свой класс MyColors чтобы подставлять

<Setter Property="Background" Value="{DynamicResource {x:Static MyColors.ControlTextBrushKey}}"/>
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexanderYudakov
@AlexanderYudakov
C#, 1С, Android, TypeScript
<Window
        xmlns:local="clr-namespace:MyCompany.Wpf.Example" 
        Background="{x:Static local:MyColors.ControlTextBrush}">
</Window>


namespace MyCompany.Wpf.Example
{
    public static class MyColors
    {
        public static readonly Brush ControlTextBrush =
            new SolidColorBrush(Colors.Red);
    }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы