WPF добавить код c # в customcontrol - PullRequest
0 голосов
/ 19 апреля 2010

Я хочу создать простой пользовательский элемент управления (полученный из элемента управления и имеющий внешний вид, определенный в generics.xaml). Мне нужно изменить размер элементов, определенных в generic.xaml, при изменении размера элемента управления! Было бы здорово написать часть этого generic.xaml в C #. Это возможно? Или есть способ создать MVVM как пользовательский элемент управления? То, что я готов создать, - это просто мигающее светодиодное управление (включено, мигает, выключено).

1 Ответ

1 голос
/ 19 апреля 2010

В вашем сообщении более одного вопроса, но я отвечу на соответствующий: вы можете дополнить свой файл generic.xaml кодом.

Ответ - да. Просто добавьте generic.xaml.cs и объедините их так же, как и пользовательские элементы управления. То есть:

  1. Укажите x: class в вашем generic.xaml
  2. Объявите ваш код как частичный класс
  3. Убедитесь, что ваш частичный класс наследуется от ResourceDictionary
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...