Новичок в WPF, я пытаюсь сделать что-то простое (я думаю!). У меня есть TabControl и ListBox, который показывает, какие табеметы открыты:
<ListBox Width="170" Height="188" ItemsSource="{Binding Items, ElementName=tabControl}" Name="ListTabs" Canvas.Left="0" Canvas.Top="27">
<ListBox.ItemContainerStyle>
<Style TargetType="{x:Type ListBoxItem}" BasedOn="{StaticResource {x:Type ListBoxItem}}">
El
</Style>
</ListBox.ItemContainerStyle>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Header}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Возможно ли связать определенные табитемы (tabitem2 и tabitem3), а не весь tabcontrol? Причина в том, что tabitem1 является первой вкладкой приветствия, и я не хочу, чтобы она отображалась в списке.
UPDATE:
Будет ли кто-нибудь так любезно опубликовать некоторый код о том, как использовать IValueConverter для скрытия / фильтрации табита? Я искал часы без удачи. Большое спасибо!