uwp中,ContentDialog的加入,使我們開發(fā)方便了很多。
ContentDialog 和 過去使用的MessageDialog 都屬于彈出框,但是ContentDialog多了很多新特性,而且在自定義彈框上更加靈活。
例如,ContentDialog可以直接在里面添加內(nèi)容。? var dialog = new ContentDialog()? ? ? ? {? ? ? ? ? ? Title = "提示",? ? ? ? ? ? Content = "你確認要退出該頁面嗎?",? ? ? ? ? ? PrimaryButtonText = "確定",? ? ? ? ? ? SecondaryButtonText = "取消",? ? ? ? ? ? FullSizeDesired = false,? ? ? ? };如果你覺得這看起來沒什么特別,那么看下面這個特性,你一定會喜歡的:ContentDialog可以直接在xaml界面里定義了!像這樣:這樣,我們可以隨便在里面添加控件,就像使用一個容器控件一樣。ContentDialog默認是不顯示的,當(dāng)我們需要在后臺調(diào)用時,直接寫await ct.ShowAsync();就這樣一句話。搞定。

像登錄框,注冊框,都可以通過這種方式來做。更加方便,簡單!

歡迎加群?193148992 共同學(xué)習(xí)交流。