Witam,
Ostatnio zacząłem się bawić w pisanie aplikacji pod Windows Phone.
Napotkałem problem, którego nie mogę rozwikłać. Otóż chodzi o to, że po wpisaniu jakiejś liczby od 0-100 w textbox i naciśnięciu buttona - chciałbym aby slider ładował się np co 0,2sec o +1.
Poniżej fragment kodu:
private void button2_Click(object sender, RoutedEventArgs e)
{
int x = Convert.ToInt32(tbwartosc.Text);
for (int i = 0; i < x; i++)
{
slider1.Value = i;
Thread.Sleep(200);
}
}
Po wykonaniu tego, program po prostu przestaje działać na pewien czas (sleep) i dopiero po upływie czasu w zależności jaką cyfrę wpisałem slider wypełnia się od razu. Nie widzę tego stopniowo (czyli nie widzę żeby wypełniał się co 0,2sec +1).
Co trzeba zrobić, aby uzyskać taki efekt?
Pozdrawiam :)