Re[2]: Обновление ListBox'a
От: Wile  
Дата: 26.11.02 17:05
Оценка:
AZ>Методы класса ListBox BeginUpdate()/EndUpdate() Вам не подойдут? Их, кстати, при "массированном" заполнении (если указанный кусок наполнения близок к реальному) тоже неплохо бы использовать — отрисовка протормаживать не будет.

Нет не помогает...

Еще раз,
ситуация подробнее:



Class CElement
{
//    Экземплярами этого класса я хочу заполнять ЛистБокс MyListBox
    public string sFirst;
    public string sSecond;

    public void CElement(){}

    public override string ToString()
    {
//        Эту строку я увижу в соответствующей этому элементу 
//        строке листбокса
        return sFirst + " - " + sSecond;
    }
}


Далее в коде формы:


CElement el = new CElement();
el.sFirst     = "Elki";
el.sSecond     = "Palki";

//    MyListBox - листбокс, который я с успехом расположил на форме...
//    и который желаю заполнить экземплярами CElement
MyListBox.Items.Add(el1)

//     На этом этапе на форме в листбоксе появляется строка:
//     Elki - Palki

//     Далее меняю содержимое элемента
el.sFirst     = "Vse";
el.sSecond     = "Horosho";

//    На форме я вижу все теже  
//     Elki - Palki

Что мне сделать? 

//    Я хочу что б было
//    Vse - Horosho
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.