Hi,
ich beschäftige mich momentan mit Winforms und versuche eine saubere Strukturierung hinzubekommen. Ich habe drei Ordner für View, Model und ViewModels angelegt und die Maske in den View-Ordner verschoben. Die Datenhaltung ist eine Sache des Models und Logik kommt in den ViewModel.
Auf der Maske(Form) habe ich mehrere z. B. Textfelder, wie sollen die mit z. B. Klasse Person gebunden werden? Man kann es z. B. so machen:
aber das ist nicht ganz optimal, weil ich ein Haufen unterschiedlichen Elementen habe, die ich mit properties binden muss. Gibt es da eine bessere vorgehensweise, die Felder mit properties einer Klasse zu verbinden? Geht das eventuell auch über den Projektmappen-Explorer im Bereich "Ereignisse". Da siehe ich nämlich einen "DataBindings"-Eintrag.
Danke im Voraus
ich beschäftige mich momentan mit Winforms und versuche eine saubere Strukturierung hinzubekommen. Ich habe drei Ordner für View, Model und ViewModels angelegt und die Maske in den View-Ordner verschoben. Die Datenhaltung ist eine Sache des Models und Logik kommt in den ViewModel.
Auf der Maske(Form) habe ich mehrere z. B. Textfelder, wie sollen die mit z. B. Klasse Person gebunden werden? Man kann es z. B. so machen:
Code:
txtFirm.DataBindings.Add("Text", person, "name");
Danke im Voraus
Comment