36
A
回答
60
可以使用施加了DataTrigger到的TabItem如果父TabControl的只有一個項目,將其摺疊樣式:
<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid.Resources>
<x:Array x:Key="tabData" Type="{x:Type sys:String}">
<sys:String>do</sys:String>
<sys:String>re</sys:String>
<sys:String>mi</sys:String>
</x:Array>
</Grid.Resources>
<TabControl ItemsSource="{StaticResource tabData}">
<TabControl.ItemContainerStyle>
<Style TargetType="{x:Type TabItem}">
<Style.Triggers>
<DataTrigger Binding="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type TabControl}}, Path=Items.Count}" Value="1">
<Setter Property="Visibility" Value="Collapsed"/>
</DataTrigger>
</Style.Triggers>
</Style>
</TabControl.ItemContainerStyle>
</TabControl>
</Grid>
完全如果有如果你想擺脫的TabControl只有一個項目,該邏輯應該可能在更高的水平。
相關問題
- 1. WinForms隱藏TabControl標題
- 2. 隱藏TabControl標頭
- 3. 隱藏WPF TabControl中的選定TabItems
- 4. 使TabControl標題在WPF中可滾動
- 5. WPF - TabControl問題
- 6. WPF MenuItem標題文本部分隱藏
- 7. WPF頁面標題欄隱藏
- 8. JQuery Tab不隱藏
- 9. WinForm TabControl:如何動態地隱藏/顯示選項卡標題?
- 10. WPF4在DockPanel中的TabControl/Grid隱藏StatusBar
- 11. WPF TabControl刪除標題填充?
- 12. WPF的TabControl/ScrollIntoView問題
- 13. 隱藏標題欄
- 14. WPF TabControl如何更改鼠標上的Tab而不是鼠標向下?
- 15. 如何隱藏WPF DataGrid中的列標題?
- 16. WebView內部Tab隱藏TabWidgets
- 17. WPF TabControl當更改選定項MediaUriElement隱藏
- 18. UITableView隱藏的標題?
- 19. 隱藏ExpandableListView的組標題
- 20. WPF在XAML中爲TabControl標題文本更改光標
- 21. WPF C中的Tabcontrol#
- 22. WPF TabControl與溢出圖標
- 23. WPF TabControl綁定問題
- 24. WPF TabControl內存問題
- 25. WPF TabControl內存問題
- 26. WPF彈出隱藏的問題
- 27. WPF的NotifyIcon - 隱藏
- 28. 如何隱藏標題中的Ext.formPanel
- 29. 隱藏標題若跌破
- 30. Drupal:隱藏節點標題