关于何时触发 onsettings 的文档描述如下
更改应用设置时发生。
这是否意味着每次更改设置窗格上使用的控件时都会触发此事件?在我看来,每次我按下 Win+I 以调出设置魅力时,都会触发此事件。我在我的页面上为设置创建了一些视图,当我更改一个值(例如,用于切换开关)时,会为该控件触发适当的事件。有人可以澄清一下吗。
关于何时触发 onsettings 的文档描述如下
更改应用设置时发生。
这是否意味着每次更改设置窗格上使用的控件时都会触发此事件?在我看来,每次我按下 Win+I 以调出设置魅力时,都会触发此事件。我在我的页面上为设置创建了一些视图,当我更改一个值(例如,用于切换开关)时,会为该控件触发适当的事件。有人可以澄清一下吗。
该文本看起来很像“onXXX”事件的默认样板,而且肯定会令人困惑,但示例的上下文应该引导您朝着正确的方向前进。恕我直言,“请求应用程序设置时”会更准确。
当有对 Settings 魅力的请求时触发该事件,并且您的代码需要在 Settings flyout 上设置适当的命令。它不会代表您保存任何内容,事实上,这里的参考很好地概述了您需要执行哪些操作来自动保存设置更改 - 本质上是利用您在内部使用的各种控件的 onChange 事件的弹出窗口。