mainWindow XAML中的容器以显示用户控件

时间:2018-07-28 21:09:12

标签: c# wpf xaml

我正在尝试创建一个右侧带有按钮的主窗口,当单击一个按钮时,另一个用户控制屏幕应显示在左侧。创建主要XAML时,可以用作用户控件显示容器的容器吗?

1 个答案:

答案 0 :(得分:1)

我在ScrollViewer中使用了TabControl作为Grid列中的容器。

<ScrollViewer Grid.Column="1">
        <TabControl x:Name="Container" >
        </TabControl>
    </ScrollViewer>

这是我需要在单击按钮时更改的代码:

Container.Items.Clear();
        var login = new UserRegisterUserControl();
        Container.Items.Add(login);
        Container.Items.Refresh();