我有一个应用程序,我有一个支点。 当新的数据库加载时,我将IsHitTestVisible设置为false,并在加载某些数据时打开一个弹出窗口。 加载完成后,我将属性重置为true。
问题是,在这段时间之间,如果我在枢轴上做手势,在加载完成后,枢轴会记住我的动作并滑动枢轴或点击枢轴中的项目。
这怎么可能?
我只想在加载数据时禁用数据透视。
答案 0 :(得分:2)
不幸的是,今天的支持不是很好,但未来的更新可能会解决操作问题。
如果您可以在沿着可视化树传递之前处理操作,那么以不同方式组织的可视树可能会有所帮助。
Grid
Pivot
Grid IsHitTestVisible = False // your overlay
Grid // your "popup"
如果这不起作用,虽然性能可能不是很好,但是在一个专用的Popup中加载“加载”页面,即使它位于下面,操作也不会发送到Pivot。