タブ数を取得する

スポンサーリンク

現在表示されているタブの数を取得するには Items プロパティの Count プロパティを使用します。

下記は、現在表示されているタブの数を取得して表示する例です。

タブ数を取得する例

 

XAMLの例

<StackPanel Height="241">
    <StackPanel Orientation="Horizontal">
        <Button Name="btnItemCount" Content="表示されているタブの数を取得" Width="226" />
    </StackPanel>
    <TabControl Name="TabControl1" Margin="0,3,0,0" Height="210">
        <TabItem Header="TabItem1" Name="TabItem1">
            <Grid />
        </TabItem>
        <TabItem Header="TabItem2" Name="TabItem2">
            <Grid />
        </TabItem>
        <TabItem Header="TabItem3" Name="TabItem3">
            <Grid />
        </TabItem>
    </TabControl>
</StackPanel>

VBの例

' [表示されているタブの数を取得]ボタンクリック時の処理
Private Sub btnItemCount_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles btnItemCount.Click
    MessageBox.Show("表示されているタブの数は " & TabControl1.Items.Count & " です")
End Sub

C#の例

// [表示されているタブの数を取得]ボタンクリック時の処理
private void btnItemCount_Click(object sender, RoutedEventArgs e)
{
    MessageBox.Show("表示されているタブの数は " + tabControl1.Items.Count + " です");
}
タイトルとURLをコピーしました