engelmarkus
Erfahrenes Mitglied
Ich habe hier gerade ein Problem mit dem Databinding, und ich weiß wirklich nicht weiter.
Im EventHandler für FormLoad erzeuge ich ein neues Objekt einer meiner Klassen und binde dann einige Eigenschaften an TextBoxen:
Wenn jetzt der Benutzer was in diese titelTextBox eintippt, dann ändert sich die Titel-Eigenschaft von AktuellesProjekt so, wie sie soll.
Aber wie kann ich das jetzt umdrehen? Wenn ich zu einem späteren Zeitpunkt nämlich einfach das hier mache:
Dann bleibt der Text in den TextBoxen bestehen. Wie kann ich die jetzt dazu bringen, dass sie den Wert aus AktuellesProjekt neu einliest?
Markus
Im EventHandler für FormLoad erzeuge ich ein neues Objekt einer meiner Klassen und binde dann einige Eigenschaften an TextBoxen:
Code:
Dim AktuellesProjekt As New Projekt()
titelTextBox.DataBindings.Add("Text", AktuellesProjekt, "Titel", False, DataSourceUpdateMode.OnPropertyChanged)
Wenn jetzt der Benutzer was in diese titelTextBox eintippt, dann ändert sich die Titel-Eigenschaft von AktuellesProjekt so, wie sie soll.
Aber wie kann ich das jetzt umdrehen? Wenn ich zu einem späteren Zeitpunkt nämlich einfach das hier mache:
Code:
Private Sub NeuesProjekt()
AktuellesProjekt = New Projekt()
End Sub
Markus