Witam. Piszę aplikacje na Windows Phone 7 w C#, którego znam właściwie podstawy. Chodzi mi o to, żeby dynamicznie stworzyć obrazek, przeczekać jakieś 2 sekundy i obrazek usunąć. Mam już kod źródłowy:
Image waiting = new Image();
waiting.Source = (ImageSource)new ImageSourceConverter().ConvertFromString("wait.png");
waiting.Margin=new Thickness (0, -880, 0, 0);
waiting.HorizontalAlignment = HorizontalAlignment.Left;
stack.Children.Add(waiting);
Thread.Sleep(2000);
stack.Children.Remove(waiting);
Tylko, że zasypia cały wątek nie pokazując obrazka. Czy jest możliwość zastąpienia czymś Thread.Sleep, na coś co przeczeka te 2 sekundy bez zamrażania całości ?