Silverlightアプリケーションのアイドル状態を検出するための最良の方法は何ですか?私はこれまでにネット上でかなりの数の記事を読みましたが、通常はwpf/モバイルアプリなどを対象としています。
5分後に画面をロックするDispatcherTimerを作成しましたが、すべての画面のすべてのウィジェットに移動し(アプリケーションには、約4〜5の画面があります)、このタイマーをリセットするには、mousebuttondownまたはmouseenterイベントハンドラーを追加する必要があるようです。これは効率的ではないようですが、layrootにハンドラーを追加するだけでも役に立ちません。
役立つ提案はありますか?
ありがとう