Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка Windows Forms > проблема с ListBox |
Автор: 4ybaka 12.7.2007, 22:06 |
при добавлении в листбокс нового объекта(класс с переопределенным методом ToString) в поле добавляется пустая строка!проверял отдельно сам метод - работает.выводимое поле(методом ToString) изменяется при создании самого объекта,те оно не пустое на момент добавления в листбокс.возможно это изза того,что это все происходит в период разработки...но как это исправить? |
Автор: mr.DUDA 12.7.2007, 22:13 |
В листбокс попадает то, что вернул ToString объекта в момент добавления. После этого листбокс вообще никогда не смотрит в ToString. Может в этом проблема. |
Автор: 4ybaka 12.7.2007, 22:22 |
я думал на эту тему.но он же не может добавить строку еще ДО создания самого объекта!а эта переменная инициализируется в конструкторе...да и вот попробовал возвращать статический текст в методе ToString - таже проблема... ![]() |
Автор: mr.DUDA 13.7.2007, 08:57 |
Покажите код. |
Автор: 4ybaka 13.7.2007, 10:22 |
похоже это изза того,что добавляемый элемент порожден от UserControl.те придется создавть отдельный класс для хранения данных и кот будет связан с изначальным классом.или есть другой вариант? |