2010-07-26 45 views
1

我不知道用什么来覆盖现有的模板(ContentTemplate,Content)。想象一下,我有以下几点:ContentTemplate和ContentPreviouster在ComboBoxItem相关的ControlTemplate之间有什么区别

<Style x:Key="ComboBoxItemStyle1" TargetType="ComboBoxItem"> 
. 
. 
<ControlTemplate TargetType="ComboBoxItem"> 
. 
. 
<ContentPresenter x:Name="contentPresenter" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}"/> 

是什么“的ContentTemplate”,并在上面标记“内容”之间的差异(也,什么是好的什么)。

此外,我可以在哪里找到关于“TemplateBinding”的更多信息?

感谢

回答

0

Content通常用于数据。它将被设置为您的ContentTemplateDataTemplateDataContext。 Content和ContentTemplate的好处是可以将ContentTemplate更改为以不同的方式显示相同的内容。

Template Binding

相关问题