Windows Phone弹出窗口打开,父页面仍然启用

时间:2012-10-08 19:58:53

标签: windows-phone-7

当我打开一个弹出控件时出现问题,这个弹出窗口比我的父页面要小,而且父页面上的所有控件仍在工作,我怎样才能“禁用”父页面获取焦点弹出窗口是开放的吗?

2 个答案:

答案 0 :(得分:3)

parentpage.IsHitTestVisible = false

然后父母页面无法回复任何事件。

当弹出窗口关闭时,请确保已调用IsHitTestVisible = true

答案 1 :(得分:1)

您可以将父级的IsEnabled属性设置为false,如以下问题所述:

IsEnabled for a container?

或者,您可以创建一个“叠加层”,即一个全屏元素,例如Grid,它具有更高的z-index,当弹出窗口打开时,您可以看到它。