DataBinding mistes
HejJeg har en win form hvor på jeg placerer en user control. Denne usercontrol har nogle textboxe. Fra formen overføres en datasource til usercontrollen og med denne laver jeg en databindings.add på mine textboxe.
Dettet fungerer også ganske fint. Jeg kan nu fra min form ændre i min currencymanager så jeg f.eks. kan ændre hvilken den af min source der vises i textoksene.
Det mystiske er at når jeg nu også vil have en combobox i min usercontrol og placerer den på denne, så mister alle mine textbokse i usercontrollen deres databindings til min source på formen. Jeg har ikke gjort andet end at dragge comboboksen ind på usercontrollen.
Nogen der har en idé om hvad der kan gå galt?
Her er lidt kode der viser princippet:
//kald til usercontrol med source
myControl.InitializeDataBinding(someSource);
//i kontrollen
somTextbox.DataBindings.Add("Text", someSource, "someProperty");
i formen navigeres der så således i sourcen:
BindingManagerBase manager = this.BindingContext[this.someSource];
++manager.postion;
kan ikke rigtig vise noget med comboboxen da den blot dragges ind på kontrollen
