| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Invoke\BeginInvoke |
| Автор: knox 23.11.2008, 22:00 | ||||
На форме находятся label, listbox и button. При нажатии на кнопку должен заполняться listbox и меняться label, но программа начинает тормозить, в том плане что, например делаю ресайз формы, перемещаю форму и т.д. и компоненты замирают, что я делаю не так, и как можно сделать в новом потоке изменение копмонента
Добавлено через 5 минут и 53 секунды хм..странно делаю так вроде нормально, но все равно хотелось бы узнать что неправильно
|
| Автор: jonie 23.11.2008, 23:03 |
| не надо менять лейбл так часто. зачем проценты придумали?) меняйте каждые 2-3%, и отображайте не количество, а именно проценты... |
| Автор: nedel 26.11.2008, 21:32 |
| listBox1.BeginUpdate(); ... код который заполняет listBox ... listBox1.EndUpdate(); |