WPF 多页面切换

1、frame方式:

        1、新建Frame标签

<Frame Name="f1"  NavigationUIVisibility="Hidden"/>

        2、新建页面:page页面

        3、点击按钮,Frame 内容页面替换

 private void button2_Click(object sender, RoutedEventArgs e)
        {
            f1.Content = new Page1();
        }

        private void button3_Click(object sender, RoutedEventArgs e)
        {
            f1.Content = new Page2();
        }

2、tabControl方式:

tabControl 控件:

 <TabControl x:Name="tabControl" HorizontalAlignment="Left" Height="192.903" Margin="30.745,195.584,0,0" VerticalAlignment="Top" Width="192.06">
            <TabItem Header="TabItem">
                <Grid Background="#FFE5E5E5"/>
            </TabItem>
            <TabItem Header="TabItem">
                <Grid Background="#FFE5E5E5"/>
            </TabItem>
        </TabControl>

3、UserControl: 用户控件的方式,用户自定义的控件显示

猜你喜欢

转载自blog.csdn.net/qq_31319235/article/details/121542203
今日推荐