Пользовательский элемент управления содержимым по умолчанию

#wpf #custom-controls #contentcontrol

#wpf #пользовательские элементы управления #contentcontrol

Вопрос:

У меня есть пользовательский элемент управления содержимым WPF, который наследуется от элемента управления, и когда разработчик перетаскивает этот элемент управления из toolbox, я хочу, чтобы он имел содержимое по умолчанию, подобное элементу управления expander.

 <Expander>
     <Grid />
 </Expander> 
  

Как я могу это сделать?

Спасибо

Ответ №1:

Вместо наследования от Control вам нужно будет наследовать от ContentControl.

Вот пример сообщения в блоге, показывающий, как это можно сделать. (В сообщении используется Silverlight, но метод идентичен для WPF.)

Комментарии:

1. ссылка мертва…