如何在 UWP 中打开用户控件

How to open a User Control in UWP

我似乎找不到允许您打开用户控件的 Usercontrol class 方法。

我知道如果您使用 windows Forms 或 WPF,您可以使用 Usercontrol.show() 方法,但是 UWP 没有 Usercontrol.show() 方法或任何等效方法那。

我也试过将可见性设置为可见,但也不起作用

这是用户控件 UWP class 文档 Usercontrol

有什么想法吗?

在UWP中,可以将UserControl理解为一个容器,其中放置了一些控件。

控件容器,在界面上的显示方式是放在可视化树中。

UserControl 没有 Show 方法。要显示它,您可以这样做:

<Grid x:Name="RootGrid">
    <MyUserControl .../>
</Grid>

或添加到code-behind

RootGrid.Children.Add(new MyUserControl());