Здравствуйте, Wile, Вы писали:
W>Создаю ListBox, наполняю его элементами:
W>W>lbMy.Items.Add(new Element());
W>lbMy.Items.Add(new Element());
W>lbMy.Items.Add(new Element());
W>
W>...............
W>Все здорово — все элементы на форме у меня видны
W>теперь меняю содержимое одного из элементов:
W>W>lbMy.SelectedItem.SomeChange()
W>
W>Как обновить содержимое ListBox'а на форме (не перерисовать его, а известить об изменении данных им отображаемых) ???
Методы класса ListBox BeginUpdate()/EndUpdate() Вам не подойдут? Их, кстати, при "массированном" заполнении (если указанный кусок наполнения близок к реальному) тоже неплохо бы использовать — отрисовка протормаживать не будет.