質問
Silverlight 2.0アプリケーションがあり、WCFサービスを使用してデータを取得し、SERなどを検証します。Silverlightアプリで非アクティビティを確認し、アクティビティが進行中であると言ってポップアップメッセージを表示するオプションはありますか?ページをログインにリダイレクトしますか?お知らせ下さい。
また、ディスパッチタイマーを使用してすべてのページでリセットするオプションは、約100個のXAMLページがあるため、退屈ですので、アクティビティをチェックしてタイマーをリセットするために、すべてのXAMLページを編集する必要があります。そのため、他に簡単なアプローチがあります。提案してください!
よろしくお願いしますサイ
解決
これを遅く更新してすみません。最後に、これの解決策を見つけることができました。
Startup Methodのapp.xamlでは、すべてのページがrootvisualにリンクされるため、MouseclickまたはMousemoveなどをrootvisualに添付することができます。 app.xamlに新しい値を持つlastactivitytime変数。次に、app.xamlにDispatchTimerを追加し、現在の時間を除いてLastActivityタイムがユーザーをログアウトする場合、しきい値よりも大きい場合は、時間のRegualr間隔で確認します。
お役に立てれば。!!
所属していません StackOverflow