Как связать со свойством зависимости элемента управления внутри ControlTemplate - PullRequest
0 голосов
/ 17 января 2012

Я расширил PopupBaseEdit элемент управления, добавив свой собственный ControlTemplate и новый DependencyProperty PopupText в расширенный элемент управления. Свойство PopupText инициализируется от потребителя элемента управления. Здесь нет проблем. Вопрос в том; как связать TextBox.Text с моим вложенным свойством внутри ControlContent?

Вот XAML:

<ControlTemplate x:Key="myPopuptemplate">
  <StackPanel>
    <TextBox Margin="5" Text="???????"/>
  </StackPanel>
</ControlTemplate>
<Style TargetType="local:myControl">
  <Setter Property="PopupContentTemplate" 
          Value="{StaticResource myPopuptemplate}"/>
</Style>

1 Ответ

2 голосов
/ 17 января 2012

Используйте TemplateBinding.

...