Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Принудительное выполнение событий


Автор: iWikimon 11.10.2009, 10:29
Здравствуйте, подскажите как в Сильверлайте, например в ходе работы долгого цикла, реализовать принудительное выполнение событий, хранящихся в очереди? Что то типо Application.DoEvents() из System.Windows.Forms

Автор: Ram1reS 11.10.2009, 13:43
Долгий цикл вынести в отдельный поток.

Автор: iWikimon 11.10.2009, 16:21
Гениально, а еще можно вынести в другой процесс или приложение, или вообще отказаться от него, но речь не об этом, а об эквиваленте DoEvents() из  WinForms в Silverlight.

Например:
int i = 0;
while(true)
{
      button.Content = (++i).ToString();
}

Что тут выносить в отдельный поток, что бы батон обновлялся?)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)