Я хочу, чтобы мое приложение отображало текст в текстовом блоке по буквам, а не весь текст один раз.Анимация текстового отображения на текстовом блоке WP7
я попытался сделать следующее:
textBlock1.Text="";
for (int i = 0; i < s.Length; i++)
{
DateTime t = DateTime.Now;
textBlock1.Text += s[i].ToString();
while (DateTime.Now < t.Add(new TimeSpan(0, 0, 0, 0, 500))) ;
}
Проблема заключается в том, что ждет все это время, чтобы пройти, то он отображает весь текст сразу.
Я думаю, что есть автоматизированный буфер или что-то, чтобы предотвратить это.
Как я могу это решить?
DispatcherPriority Enum не поддерживается в WP7 – SKandeel
Я сделал это таким образом, DispatcherTimer delayTimer = new DispatcherTimer(); – SKandeel
@SherifMaherEaid: Исправлен вызов конструктора – BrokenGlass