Данные времени разработки для ControlTemplate

Предоставление данных времени разработки для DataContext легко с помощью d:DataContext, но как насчет свойств элементов управления, на которые ссылается {TemplateBinding} или {RelativeSource TemplatedParent}из Style.Template?

Должен ли я просто заполнить элемент управления образцом данных внутри события конструктора/Loaded, когда DesignerProperties.GetIsInDesignMode(this)возвращает true ? (Не могу этого сделать, так как это нарушило бы обычный дизайн).

Как насчет сторонних элементов управления, которые я не могу изменить?

6
задан Marcin Wisnicki 6 July 2012 в 14:08
поделиться