当我打开一个弹出控件时出现问题,这个弹出窗口比我的父页面要小,而且父页面上的所有控件仍在工作,我怎样才能“禁用”父页面获取焦点弹出窗口是开放的吗?
答案 0 :(得分:3)
parentpage.IsHitTestVisible = false
然后父母页面无法回复任何事件。
当弹出窗口关闭时,请确保已调用IsHitTestVisible = true
答案 1 :(得分:1)
您可以将父级的IsEnabled
属性设置为false
,如以下问题所述:
或者,您可以创建一个“叠加层”,即一个全屏元素,例如Grid
,它具有更高的z-index,当弹出窗口打开时,您可以看到它。