У меня есть 3 элемента табуляции для реализации. Когда программа запустится, я бы хотел, чтобы пользователь мог видеть только tab1 и скрывать tab 2 и tab 3.
что-то подобное происходит при выполнении программы:
public Window1()
{
InitializeComponent();
// I need tabs 2 and 3 to be hidden
}
Тогда у меня есть кнопка на вкладке 1. Когда пользователи нажимают на нее, вкладка 2 появляется, но все еще скрывает вкладку 3
private void Button1_Click(object sender, RoutedEventArgs e)
{
tabcontrol1.SelectedIndex = 1;
//need some code to show tab 2
}
И у меня есть кнопка на вкладке 2, чтобы показать вкладку 3, а затем все вкладки видны
private void Button2_Click(object sender, RoutedEventArgs e)
{
tabcontrol1.SelectedIndex = 2;
// need some code to show tab 3
}
Мой код XAML:
<TabControl Name="Tabcontrol1" Margin=" 5" SelectedIndex="0">
<TabItem Header="Directories">
<Grid Width="1185" Height="945" Background="White" >
<Label Height="28" HorizontalAlignment="Right"
Margin="0,0,25,0" Name="label11" VerticalAlignment="Top"
Width="120">Step 1 of 2</Label>
</Grid>
</TabItem>
<TabItem Header="Properties" Opacity="1" Name="Properties">
<Grid Width="1185" Height="945" Background="White" >
<Button Height="32" Name="Button1" VerticalAlignment="Bottom"
HorizontalAlignment="Right" Width="82" Click="Button1_Click"
Margin="0,0,41,49">Build</Button>
</Grid>
</TabItem>
<TabItem Header ="Output">
<Grid Width="1185" Height="945" Background="White">
<Button Height="32" Name="Button2" VerticalAlignment="Bottom"
HorizontalAlignment="Right" Width="82" Click="Button2_Click"
Margin="0,0,41,49">Build</Button>
</Grid>
</TabItem>
</TabControl>
Я в замешательстве, потому что я могу выбрать только вкладку, используя:
tabcontrol1.SelectedIndex = 1;
Я думал о реализации
tabcontrol1.SelectedIndex.Visibility = Hidden;
пожалуйста, совет, спасибо.