0

SettingsFlyout afterhide イベントを使用して、設定ページの 1 つがいつ閉じられるかを知ることができますが、設定ページ全体がいつ閉じられるかを検出するにはどうすればよいですか。つまり、ユーザーはアプリに戻ります。

4

1 に答える 1

1

ユーザーがアプリに戻る方法によって異なります。設定ページが表示されているときに設定 UI の外側をクリックすると、afterhide イベントが発生します。しかし、ユーザーがメイン設定ページを表示している場合、それは OS によって制御される UI であり、実際にはアプリの一部ではありません。たとえば、ユーザーは設定 UI を開いてシステム ボリュームを変更したり、ネットワーク設定を変更したりできます。このような状況では、アプリが通知を受け取るのは適切ではありません。

したがって、メイン設定ペインを閉じるためにサブスクライブするイベントはないと思います。そのため、各設定ページで afterhide を購読して、変更を適切にキャプチャできるようにする必要があります。

それが役立つことを願っています。

Windows ストア アプリ開発の詳細については、Generation Appに登録してください。

于 2013-03-05T16:26:34.177 に答える