uwp - 如何在 UWP 中打开用户控件
问题描述
我似乎找不到允许您打开用户控件的 Usercontrol 类的方法。
我知道如果你使用 windows 窗体或 WPF,你可以使用 Usercontrol.show() 方法,但是 UWP 没有 Usercontrol.show() 方法或任何等效的方法。
我也尝试将可见性设置为可见,但这也不起作用
这里是 Usercontrol UWP 类文档Usercontrol
有任何想法吗?
解决方案
在 UWP 中,可以理解UserControl
为放置一些控件的容器。
对于一个控件容器,在界面上展示的方式是放在可视化树中。
UserControl
没有Show方法。要显示它,您可以这样做:
<Grid x:Name="RootGrid">
<MyUserControl .../>
</Grid>
或将其添加到代码隐藏中
RootGrid.Children.Add(new MyUserControl());
推荐阅读
- mysql - 使用 express 对 mysql 没有响应
- android - 在android marshmallow中显示空白页本机谷歌地图?
- c++ - 在 MCUXpresso (NXP - eclipse) 上使用 -o0 我在调试时仍然有“优化”问题
- c++ - 霍夫曼编码的修改
- mysql - select * from table where id in (select group_concat(id) from table ) 如何使用 group_concat 函数 IN IN() 实现批量和新数据?
- rx-swift - BehaviorRelay RxSwift 的私有接受
- jquery - CakePHP:JQuery Datepicker 不显示 DB 值
- javascript - Angular [ngClass] 条件和函数相结合
- json - mvc控制器数据查看方式
- video - 如何使用最新版本的 FFMPEG 在视频录制中创建时间间隔?