Зависание основного потока

178
03 августа 2018, 17:20

На WPF форме есть элемент TextBox txt. Создаётся фоновый поток, который в цикле выполняет некоторые вычисления для float value. По окончанию каждого вычисления, происходит вызов: Dispatcher.BeginInvoke(new Action(() => {txt.Text = value.ToString();})); Возможно ли такое, что основной поток зависает, а фоновый продолжает выполняться и добавлять в очередь основного потока txt.Text = value. В следствии чего, программа начинает потреблять всю свободную память и в конце концов крашит систему.

READ ALSO
Активирование кнопки при заполнении DataGridView

Активирование кнопки при заполнении DataGridView

У меня есть объект DataGridView и кнопка перехода на следующий этапЯ хотела бы, чтобы эта кнопка активировалась только при условии, что все ячейки...

194
Visual Studio не видит классы Unity

Visual Studio не видит классы Unity

После переустоновки vs перестал видеть классы юнитиНе знаю на всех форумах перелазил толком ответа не нашёл

214
Изменить класс winforms для wpf

Изменить класс winforms для wpf

Подскажите пожалуйста, как исправить код класса (приведен ниже) для приложений c# wpf vs2010Сейчас данный класс работает в c# winforms vs2010 и позволяет...

183
оптимизация и исправление ошибок

оптимизация и исправление ошибок

пользуюсь Xpath приходится обновлять в таймере постоянно сраницуЕсть главная форма и таймер

215