gpt4 book ai didi

c# - 子弹出窗口中的 WP7 后退按键处理

转载 作者:行者123 更新时间:2023-11-30 21:18:50 24 4
gpt4 key购买 nike

我制作了一个包含切换按钮的用户控件。当用户点击它时,它会显示一个全屏大小的弹出窗口。我想添加以下功能:当用户按下硬件后退按钮并打开弹出窗口时,关闭弹出窗口。问题是只有用户控件的父页面有 backkeypress 事件。我如何在可重用控件的 usercontrol 中处理这个问题?我尽量避免在页面代码中处理后退按钮按下操作,因此处理这个就像从页面的 OnBackKeyPress 事件处理程序调用用户控件的方法是我最不想做的事情(页面以编程方式生成)...

最佳答案

控件将需要以某种方式找到对页面的引用 - 在构造函数中,或者通过向上遍历 UI 树直到找到 PhoneApplicationPage。 .然后它可以订阅 the event本身,并在事件关闭时取消订阅。

关于c# - 子弹出窗口中的 WP7 后退按键处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4051918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com