listbox.datasourse двухсторонний обмен данными
От: Ezhi  
Дата: 28.02.07 16:25
Оценка:
Есть listbox и самодельная коллекция элементов, цепляю ее как DataSourse к listbox. Что надо сделать, чтобы программно добавляемые элементы отображались в listbox? Если судить по аналогии с простым биндингом, то в классе надо было реализовать событие PropertyChanged, возможно здесь тоже необходимо событие. Пробовал добавлять для коллекции события ListChanged (взято было из BindingSourse) CollectionChanged (взято из listbox). Пока чего-то больше не придумывается вариантов. Подкиньте идею.

BindingSource sourse = new BindingSource();
sourse.DataSource = prData;
sourse.DataMember = string.Empty;

list.DataSource = sourse;
list.DisplayMember = "Name";



01.03.07 08:20: Перенесено модератором из '.NET' — Хитрик Денис
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.