Как установить фоновое свойство для всех элементов управления, панелей, текстовых блоков и так далее? - PullRequest
0 голосов
/ 07 мая 2019

Я не могу сделать это с помощью стиля, потому что все эти типы имеют свое свойство Background.Если бы только FrameworkElement, который является базовым типом для всех этих вышеупомянутых типов, имел общее свойство Background ...

Сейчас я делаю это, создавая Brush как ресурс и назначая его в качестве Background для каждого элемента управления, который я хочуимеет такой фон.Это одна дополнительная строка разметки для каждого элемента управления в моем UserControl, Panel или любом другом.

Другим способом является создание базового стиля с указанным фоном (взятым как ресурс или просто жестко закодированным в каждом таком стиле).для каждого типа элементов управления, которые я использую.Тоже не удобный способ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...