我通过将自己的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>