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>
tabcontrol全体ではなく、特定のtabitem(tabitem2およびtabitem3)にバインドすることは可能ですか?理由が最初のtabitem1はウェルカムタブであり、リストボックスに表示されたくありません。
アップデート:
IValueConverterを使用してタブアイテムを非表示/フィルタリングする方法に関するコードを投稿してくれる人はいますか?私は運がないまま何時間も探していました。大変感謝します!