0

以下はコードシナリオです。

<controls:TabControl x:Name="TC"  Background="Black" Grid.Column="0" Grid.ColumnSpan="2" Margin="0,0,0,8" Style="{StaticResource TabControlStyle1}" HorizontalAlignment="Left" VerticalAlignment="Center" HorizontalContentAlignment="Left" VerticalContentAlignment="Center" Padding="2">
        <controls:TabItem Header="TAB1" x:Name="Tab1" Style="{StaticResource TabItemStyle2}" Foreground="#FFFDFDFD">
            <Grid>
                <local:UC1 x:Name="childUc1" Width="Auto" Height="Auto"/> 
            </Grid>
        </controls:TabItem>
        <controls:TabItem Header="TAB2" x:Name="Tab2" Style="{StaticResource TabItemStyle2}" Foreground="White">
            <Grid>
                <local:UC2 Margin="0" Width="Auto" HorizontalContentAlignment="Left" HorizontalAlignment="Left" VerticalAlignment="Center"/>
            </Grid>
        </controls:TabItem>
    </controls:TabControl>

ここでは、2 番目のタブから 1 つのコントロールがあり、そのコントロールからユーザーがそのボタンをクリックすると 1 つのボタンがあり、それが最初のタブに変わります。これはどのように可能ですか?

この問題について誰か助けてください。

ありがとう、

4

1 に答える 1

0

私はあなたが常に2つのタブを持っていると仮定します.ユーザーコントロールのクリックイベントでは、次のようにすることができます.

 TC.SelectedIndex = 0;
于 2013-10-01T08:02:04.597 に答える