Задать вопрос
@iki90009

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

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


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

<Setter Property="Background" Value="{DynamicResource {x:Static MyColors.ControlTextBrushKey}}"/>
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 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);
    }
}
Ответ написан
Ваш ответ на вопрос

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

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