WPF: применение стилей через приложение - PullRequest
1 голос
/ 25 марта 2009

В WPF, , где я могу разместить стили, которые должны применяться во всем приложении?

Это потому, что в настоящее время, когда я использую стиль, я помещаю его в раздел <Window.Resources> каждого окна, что, конечно, неправильно во многих отношениях.

Так, где я могу применить эти стили для повсеместного применения?

Ответы [ 3 ]

6 голосов
/ 25 марта 2009

<Application.Resources> в вашем приложении. Xaml

3 голосов
/ 25 марта 2009

Если у вас много стилей, они могут раздуваться от Xaml, если вы поместите их все в application.resources. Другая возможность - использовать словари ресурсов. Здесь - дополнительная информация о словарях ресурсов и совместном использовании нескольких словарей ресурсов.

0 голосов
/ 25 марта 2009

Обычно я создаю отдельный проект под названием LookAndFeel. Этот класс содержит файл App.xaml, который определяет стиль, который вы хотите использовать в своем приложении. Если вы занимаетесь каким-либо модульным дизайном, полезно иметь это в отдельном проекте, чтобы вы могли управлять «внешним видом» в одном месте. Чтобы использовать этот проект, вам, конечно, нужно создать ссылку на него.

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