Suche…


Parameter

Streit Beschreibung
Name des Anwesens Der Name der zu bindenden Steuerelementeigenschaft.
Datenquelle Ein Objekt, das die Datenquelle darstellt.
dataMember Die Eigenschaft oder Liste, an die gebunden werden soll.
formattingEnabled Legt fest, ob die angezeigten Daten formatiert werden sollen.
Aktualisierungsmodus Die Datenquelle wird aktualisiert, wenn die Steuerelementeigenschaft überprüft wird (Standardeinstellung) oder sofort, wenn die Eigenschaft geändert wurde
nullValue Wenn die Datenquelle über diesen Wert verfügt, wird die gebundene Eigenschaft auf DBNull gesetzt.
formatString Ein oder mehrere Formatbezeichner, die angeben, wie ein Wert angezeigt werden soll
formatInfo Eine Implementierung von IFormatProvider zum Überschreiben des Standardformatierungsverhaltens.

Bemerkungen

Siehe https://msdn.microsoft.com/de-de/library/ef2xyb33.aspx Datenbinding funktioniert nur mit Eigenschaften, niemals mit Feldern!

Binden von Steuerelementen an Datenobjekte

Jedes Steuerelement verfügt über eine Eigenschaft DataBindings , eine Liste von System.Windows.Forms.Binding Objekten. Die Add () - Methode weist einige Überladungen auf, mit denen Sie problemlos an die Eigenschaft eines Objekts binden können:

textBox.DataBindings.Add( "Text", dataObj, "MyProperty" );

Beachten Sie, dass das Binden im Grunde bedeutet, dass Sie sich gegenseitig changeevent abonnieren. Der obige Code abonniert das changeevent von dataObj.MyProperty und passt textBox.Text an, wenn es geändert wird. Umgekehrt abonniert es textBox.TextChanged und passt dataObj.MyPropery an, wenn sich Änderungen ergeben.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow