Я пытаюсь найти способ в Silverlight / C #, чтобы DispatchTimer запускался только один раз.
У меня есть пользовательская форма, и при отправке я хочу отобразить сообщение в течение 10 секунд, а затем исчезнуть и убить поток DispatchTimer.
Я знаю, как сделать DispatchTimer, который повторяет:
clock.Interval = TimeSpan.FromSeconds(10);
clock.Tick += clockTick;
clock.Start();
Но я хочу, чтобы этот поток закончился, как только он завершится.