「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.04.21
XML
カテゴリ: C#.NET


TabControlを使用して複数のタブを持つWPFアプリケーションを作成するサンプルコードを以下に示します。


まず、MainWindow.xamlファイルにTabControlを配置します。


```xml

<Window x:Class="WpfApp.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        Title="TabControl Sample" Height="450" Width="800">

    <Grid>

        <TabControl>

            <TabItem Header="Tab 1">

                <Grid Background="LightGray">

                    <TextBlock Text="This is content of Tab 1" HorizontalAlignment="Center" VerticalAlignment="Center"/>

                </Grid>

            </TabItem>

            <TabItem Header="Tab 2">

                <Grid Background="LightBlue">

                    <TextBlock Text="This is content of Tab 2" HorizontalAlignment="Center" VerticalAlignment="Center"/>

                </Grid>

            </TabItem>

            <TabItem Header="Tab 3">

                <Grid Background="LightGreen">

                    <TextBlock Text="This is content of Tab 3" HorizontalAlignment="Center" VerticalAlignment="Center"/>

                </Grid>

            </TabItem>

        </TabControl>

    </Grid>

</Window>

```


この例では、3つのタブがあります。それぞれのタブには独自のコンテンツが含まれています。TabControl内にTabItemを配置し、TabItemのHeaderプロパティにタブの見出しを設定し、コンテンツを定義しています。


このXAMLを実行すると、ウィンドウにTabControlが表示され、各タブのコンテンツが表示されます。


TabControlのコンテンツは様々なコントロールやレイアウトを含めることができます。各タブは独立しており、タブを切り替えることで異なるコンテンツが表示されるようになっています。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.04.21 15:35:44


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

© Rakuten Group, Inc.
Create a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: