【发布时间】:2015-09-22 13:52:14
【问题描述】:
我的应用程序需要一个模式对话框,但在 XAML Metro 应用程序中似乎没有类似的东西。有人建议弹出窗口。
我试过了,底层 UI 似乎仍然响应。所以弹出窗口不是模态的。
我认为 OK 可能是它的目的是成为屏幕中心的弹出窗口,而不管其他布局和它是否出现 - 不是。弹出窗口与其他所有内容一样绑定到布局。如果它在网格中,它将被放置在第 0 行和第 0 列而不是在中心..
所以我可能错过了什么。请帮助理解。我找不到它与使用 Grid 可以实现的用途不同的任何用途。
Popup 的用途是什么?它与任何其他内容控件有何不同?
【问题讨论】:
-
当您使用 popup 时,将弹出窗口的宽度和高度设置为屏幕大小,并在主弹出窗口内为您的内容创建一个 div。当您调用弹出窗口更改主弹出窗口的不透明度并覆盖内容 div 的不透明度时。这将使底层禁用。我假设你没有母版页。
-
它的 xaml 项目。没有 div.. 但我做了类似的事情
标签: c# xaml windows-8 windows-runtime