Всплывающее окно на бездействию Silverlight 2.0
-
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 временем, если текущее время минус последствия превышает пороговое значение, если это так, чтобы выйти пользователю.
Надеюсь это поможет.!!