3

当我打开一个弹出控件时遇到问题,这个弹出窗口比我的父页面小,并且父页面中的所有控件仍在工作,当我的弹出窗口打开时,如何“禁用”父页面获得焦点?

4

2 回答 2

3

parentpage.IsHitTestVisible = false

那么父页面不能接收任何事件。

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

于 2012-10-09T09:05:40.427 回答
1

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

是否为容器启用?

或者,您可以创建一个“覆盖”,即一个全屏元素,例如 a Grid,它具有更高的 z-index,您可以在弹出窗口打开时使其可见。

于 2012-10-09T05:20:53.750 回答