Применение стилей к UserControl из собственного Xaml - PullRequest
0 голосов
/ 02 декабря 2010

Есть ли способ применить стили (в частности, триггеры данных стиля) к UserControl в его собственном коде XAML?

1 Ответ

0 голосов
/ 02 декабря 2010

Вы не можете получить доступ к стилю в xaml в ресурсах UserControl - у вас есть несколько вариантов:

  1. Установите его в кодировке в конструкторе через Style = FindResource(<name>) as Style
  2. Установите его в родительском элементе управления <local:MyUserControl Style="{StaticResource MyStyle}"
  3. Поместите стиль в свойство ресурсов любого визуального элемента управления 'up-the-chain' с пустым ключом и TargetType = "{x: Type MyUserControl}"

Надеюсь, это поможет.

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