Есть 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' — Хитрик Денис