采用从混合弹出到 Visual Studio Windows Phone 8
Posted
技术标签:
【中文标题】采用从混合弹出到 Visual Studio Windows Phone 8【英文标题】:adopt popup from blend and to visual studio windows phone 8 【发布时间】:2013-03-26 15:39:26 【问题描述】:我们正在尝试实现一个弹出窗口。
我们通过在 Blend 中制作一个弹出窗口来做到这一点,我们将其解释为一种风格?因为它在visual studio中的变量名。我们试图给
myPopup.style = blendPopupStyle;
但是当显示它时,样式会丢失。 有人可以解释一下如何做到这一点的模型吗?
此外,弹出窗口应扩大背景,以免人们点击弹出窗口上的 UI 以外的任何其他内容。
这里有一个示例http://blogs.u2u.be/diederik/post/2012/06/12/Modal-Dialogs-in-Windows-8-Metro.aspx,但它仅适用于 Windows 8。当尝试移植时,我无法找到方法。但这仍然存在混合问题。
希望有人有示例/教程,或一些指针:)
回答
错误在于您将弹出模型混合放置的位置。它应该是其他元素作为弹出元素的位置。然后你可以简单地通过 NAME.isopen = true;.
如果您想要在弹出窗口期间无法访问的背景,并且您不想要一个巨大的弹出窗口。只需打开一个具有适当不透明度的弹出窗口 &/|颜色。然后打开你的混合模型完成:)
约翰
【问题讨论】:
【参考方案1】:站在问题中。重写:
错误在于您将弹出模型混合放置的位置。它应该是其他元素作为弹出元素的位置。然后你可以简单地通过 NAME.isopen = true;.
如果您想要一个在弹出窗口期间无法访问的背景,并且您不想要一个巨大的弹出窗口。只需打开一个具有适当不透明度的弹出窗口 &/|颜色。然后打开你的混合模型完成:)
【讨论】:
以上是关于采用从混合弹出到 Visual Studio Windows Phone 8的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio 2010 中混合异常处理模型的后果是啥?
开发环境Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ubuntu 安装 deb 包 )