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

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

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


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

<Setter Property="Background" Value="{DynamicResource {x:Static MyColors.ControlTextBrushKey}}"/>
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    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);
    }
}
Ответ написан
Ваш ответ на вопрос

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

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