Kada se promeni vrednost podatka u kontroli i kontrola izgubi fokus promena se odrazava na objekat. Vrednost je prenesena.
Ali kada ponovo ucitam objekat iz baze sa promenjenim vrednostima kontrole ne osvezavaju podatke.
Pretpostavljam da ovu liniju treba pozvati samo jednom, na inicijalizaciji forme
Code:
this.uxNameTextBox.AddBinding("Text", this._DataObject, "Name");
this.uxNameTextBox.AddBinding("Text", this._DataObject, "Name");
a ne u svakom ucitavanju objekta (pri svakom this._DataObject.Load()).
2. Isto mi se desava kada bindujem ComboBox. DataSource koji je neki IList objekat se promeni (dodavanje, brisanje), u dibageru uhvatim da je DataSource ComboBox-a promenjen, ali su prikazani stari podaci. Ne pomaze ni Control.Refresh()
Kako je to mogucce?! Ili gde sam zabrljao? Nemam bas iskustva sa bindovanjem..
Nije važno stići prvi. Važno je prvo da stigneš.