Всплывающее окно на бездействию Silverlight 2.0

StackOverflow https://stackoverflow.com/questions/2773677

  •  03-10-2019
  •  | 
  •  

Вопрос

У меня есть приложение Silverlight 2.0 и которое использует WCF Service для получения данных и проверки Ser и т. Д. Есть ли возможность проверить бездействие в приложении Silverlight, а затем показать всплывающее сообщение для пользователя, говоря, что вы не будете выходить и Redirect Страница для входа в систему? Пожалуйста, порекомендуйте.

Также вариант наличия таймера рассылки и сброса его на каждой странице будет утомительно, поскольку есть около 100 страниц XAML, поэтому мне нужно редактировать каждую страницу XAML, чтобы проверить действие, а затем сбросить таймер. Так есть какой-либо другой проще. Пожалуйста, предложите!

Спасибо заранее Саи

Это было полезно?

Решение

Извините за обновление этого так поздно. Наконец я смог найти решение для этого.

В приложении.xaml в методе запуска мы можем прикрепить Mouseclick или MouseMove или что-то для корневище, так как все страницы будут связаны с rootVisual, создайте переменную для сохранения последнего времени активности, так что на обновлении события (MouseMove или Click) Переменная претензии LASTACTIVY с новым значением в App.xaml. Затем добавьте DispatchTimer в app.xaml и проверьте через интервалы Regualr временем, если текущее время минус последствия превышает пороговое значение, если это так, чтобы выйти пользователю.

Надеюсь это поможет.!!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top