Я пытаюсь установить таймер в моем приложении Windows Store.
public void Start_timer()
{
Windows.UI.Xaml.DispatcherTimer timer = new DispatcherTimer();
timer.Tick += new Windows.UI.Xaml.EventHandler(timer_Tick);
timer.Interval = new TimeSpan(00, 1, 1);
bool enabled = timer.IsEnabled; // Enable the timer
timer.Start(); // Start the timer
}
При нажатии на кнопку я вызываю вышеуказанный метод для установки этого таймера. Но когда Eventhandler для Tick установлен, я получаю ошибку "Попытка чтения или записи в защищенную память. Это часто является признаком того, что другая память повреждена."
Нужно ли нам по-другому обрабатывать таймеры в приложениях Windows Store?