我想在tab1上有一个按钮。单击该按钮时,我想转到tab2。我该如何实现这一目标?
答案 0 :(得分:3)
您可以使用SelectedIndex
属性。
示例:
<TabControl x:Name="myTabControl">
<TabControl.Items>
<TabItem Header="Tab1">
<StackPanel>
<TextBlock Text="Tab1 Content" />
<Button Content="Go to Tab2" Margin="5"
HorizontalAlignment="Center"
Click="Button_Click"/>
</StackPanel>
</TabItem>
<TabItem Header="Tab2">
<TextBlock Text="Tab2 Content" />
</TabItem>
</TabControl.Items>
</TabControl>
代码隐藏:
private void Button_Click(object sender, RoutedEventArgs e)
{
myTabControl.SelectedIndex = 1;
}