我正在将一个ObservableCollection数据对象绑定到我的选项卡控件项源.我已经正确地想出了如何绑定生成的tabitem中的控件,但是我无法弄清楚如何更改使用Observable Collection中的a属性生成的tabitem的header属性.对不起,如果我写错了.这是我的tabitem数据模板的XAML:
<DataTemplate x:Key="TabItemTemplate">
<TreeView Height="461" VerticalAlignment="Top"
Width="625" ItemTemplateSelector="{StaticResource TreeviewDataSelector}" ItemsSource="{Binding}" />
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)
Yur*_*kyy 24
Style
为您的TabItem 创建一个设置Header
属性的应用程序,并将样式应用于TabControl.ItemContainerStyle
<TabControl>
<TabControl.ItemContainerStyle>
<Style TargetType="TabItem">
<Setter Property="Header" Value="{Binding PathToYourProperty}"/>
</Style>
</TabControl.ItemContainerStyle>
</TabControl>
Run Code Online (Sandbox Code Playgroud)
小智 12
将TabControl上的DisplayMemberPath设置为属性的名称.
<TabControl ItemsSource="{Binding items}" DisplayMemberPath="headerPropertyName">
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8526 次 |
最近记录: |