Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > bindable


Автор: senalex 5.5.2009, 13:14
Всем привет.
Разработал компонент. пометил свойтсво myTetx атрибутом [Bindable(true)].

Перетаскиваю на форму компонент и связываю с биндингсюрсом, изменяю значение свойства.
Пытаюсь сохранить изменения. Биндингсюрс просто не видит что значение свойства было отредактированно.

Открываю код дизайнера и вижу:
this.lovCell9.DataBindings.Add(new System.Windows.Forms.Binding("DisplayText", this.docBindingSource, "KBK", true));

изменяю на:
this.lovCell9.DataBindings.Add(new System.Windows.Forms.Binding("DisplayText", this.docBindingSource, "KBK", false));

и все прекрасно работает.

Объясните кто знает, почему так происходит.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)