标签:
uwp中,ContentDialog的加入,使我们开发方便了很多。
ContentDialog 和 过去使用的MessageDialog 都属于弹出框,但是ContentDialog多了很多新特性,而且在自定义弹框上更加灵活。
例如,ContentDialog可以直接在里面添加内容。
var dialog = new ContentDialog()
{
Title = "提示",
Content = "你确认要退出该页面吗?",
PrimaryButtonText = "确定",
SecondaryButtonText = "取消",
FullSizeDesired = false,
};
如果你觉得这看起来没什么特别,那么看下面这个特性,你一定会喜欢的:
ContentDialog可以直接在xaml界面里定义了!
像这样:
这样,我们可以随便在里面添加控件,就像使用一个容器控件一样。
ContentDialog默认是不显示的,当我们需要在后台调用时,直接写 await ct.ShowAsync();就这样一句话。搞定。

像登录框,注册框,都可以通过这种方式来做。更加方便,简单!
标签:
原文地址:http://www.cnblogs.com/wpali/p/5657340.html