Hallo, ich bin auf der Suche nach der Funktionsweise und Zweck dieser Option (DataBindings). Immer wieder stolpere ich über diese Option kann aber nichts damit anfangen. Verständliche Informationen habe ich bis Heute nicht gefunden.
Was kann ich mit dieser Option alles Machen? Eine Datenanbindung wäre für meine UserControls interessant. Meine Frage ist also: Wie und mit Was kann ich Daten an meine UserControls anbinden und Wie verwende ich diese unter VisualStudio(2008>=). Gibt es gute Informationsquellen zu diesem Thema?
Wenn du über Datenbindung in deinem Programm nachdenkst, solltest du auch gleich über MVVM nachdenken. Unter Umständen passt das Muster für deinen Anwendungsfall.
Mhh, Beides interessante Links. Werde ich mir später genauer ansehen.
Ich möchte zum einem bei Windowsform bleiben und keine Datenbank als Datenquelle benutzen - auch der Grund warum die Links meine Frage noch nicht vollständig beantworten (auf die schnelle überflogen).
Mein Ziel ist es, eigene UserControls und Components im VisualStudio Designer zusammen zu setzen - wenn es DataBindings erlaubt. Simpel ausgedrückt: UserControl und passendes Compontent in den Designer rein ziehen, in den Eigenschaften vom UserControl die Componente hinzufügen, fertig.
Hintergrund: Momentan habe ich ein steckbares System entwickelt welches dies bereits verwirklicht. Ich frage mich nun, ob es nicht besser ist dieses System über die DataBindings zu realisieren (da diese ja schon vorhanden sind) und ob dies überhaupt realisierbar ist. Soweit ich gesehen habe können nur Listen verwendet werden? Es würde die Anzahl der Eigenschaften reduzieren und mehr die Linie vom .Net Framework unterstützen.
DataBindings funktionieren auch mit nur einer gebundenen Klasse, z.B. Kunden-Klasse und einzelne Felder einer Kunden-Dialog-Maske. Das Binding sogt für die Synchronisation zwischen Klasse und Control