Category / Section
How to hide the NavigationButton of TabNavigationItem in TabNavigationControl?
1 min read
NavigationButton visibility of the TabNavigationItem in the TabNavigationControl can be changed by NavigationButtonVisibility. The same has been demonstrated in the following code example:
XAML:
<Window x:Class="WpfApplication6.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:syncfusion="http://schemas.syncfusion.com/wpf" Title="MainWindow" Height="350" Width="525"> <Grid x:Name="Grid1"> <syncfusion:TabNavigationControl x:Name="Navigationcontrol" NavigationButtonVisibility="Collapsed"> <syncfusion:TabNavigationItem Header="TabItem1"/> <syncfusion:TabNavigationItem Header="TabItem2"/> <syncfusion:TabNavigationItem Header="TabItem3"/> <syncfusion:TabNavigationItem Header="TabItem4"/> <syncfusion:TabNavigationItem Header="TabItem5"/> </syncfusion:TabNavigationControl> </Grid> </Window>
C#:
using Syncfusion.Windows.Tools.Controls; namespace WpfApplication6 { /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); TabNavigationControl navigationcontrol = new TabNavigationControl(); navigationcontrol.NavigationButtonVisibility = Visibility.Collapsed; TabNavigationItem Navigationitem1 = new TabNavigationItem(); Navigationitem1.Header = "Item1"; TabNavigationItem Navigationitem2 = new TabNavigationItem(); Navigationitem2.Header = "Item2"; TabNavigationItem Navigationitem3 = new TabNavigationItem(); Navigationitem3.Header = "Item3"; TabNavigationItem NavigationItem4 = new TabNavigationItem(); NavigationItem4.Header = "Item4"; TabNavigationItem NavigationItem5 = new TabNavigationItem(); NavigationItem5.Header = "Item5"; } } }
Output:
The following screenshot shows the NavigationButton is visible for TabNavigationItem.
The following screenshot shows the NavigationButton is collapsed for TabNavigationItem.