Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit einfacher Datenbindung können Sie ein einzelnes Datenelement anzeigen, z. B. einen Spaltenwert aus einer Datasettabelle zu einem Steuerelement in einem Formular. Sie können eine beliebige Eigenschaft eines Steuerelements einfach an einen Datenwert binden.
Einfaches Binden eines Steuerelements
Wählen Sie in Visual Studio das Steuerelement im Formular aus, und zeigen Sie das Fenster Eigenschaften an.
Erweitern Sie die DataBindings-Eigenschaft .
Die gebundenen Eigenschaften werden unter der DataBindings-Eigenschaft angezeigt. In den meisten Steuerelementen ist die Text-Eigenschaft beispielsweise häufig gebunden.
Wenn die Eigenschaft, die Sie binden möchten, keine der häufig gebundenen Eigenschaften ist, wählen Sie die Schaltfläche "Ellipsis " (
um das Dialogfeld"Formatierung und Erweiterte Bindung " mit einer vollständigen Liste der Eigenschaften für dieses Steuerelement anzuzeigen.
Wählen Sie die Eigenschaft aus, die Sie binden möchten, und wählen Sie den Dropdownpfeil unter "Bindung" aus. Es wird eine Liste der verfügbaren Datenquellen angezeigt.
Erweitern Sie die Datenquelle, an die Sie eine Bindung binden möchten, bis Sie das gewünschte einzelne Datenelement gefunden haben. Wenn Sie z. B. eine Bindung an einen Spaltenwert in einer Datasettabelle durchführen, erweitern Sie den Namen des Datasets, und erweitern Sie dann den Tabellennamen, um Spaltennamen anzuzeigen.
Wählen Sie den Namen eines Elements aus, an das eine Bindung erfolgen soll.
Wenn Sie im Dialogfeld "Formatierung" und "Erweiterte Bindung " arbeiten, wählen Sie "OK " aus, um zum Fenster "Eigenschaften " zurückzukehren.
Wenn Sie weitere Eigenschaften des Steuerelements binden möchten, wiederholen Sie die Schritte 3 bis 7.
Hinweis
Da einfache gebundene Steuerelemente nur ein einzelnes Datenelement anzeigen, ist es typisch, Navigationslogik in ein Windows Form-Formular mit einfachen gebundenen Steuerelementen einzuschließen.
So erstellen Sie ein gebundenes Steuerelement und formatieren die angezeigten Daten
Mit der Windows Forms-Datenbindung können Sie die in einem datengebundenen Steuerelement angezeigten Daten mithilfe des Dialogfelds "Formatierung" und "Erweiterte Bindung " formatieren.
Wählen Sie in Visual Studio das Steuerelement im Formular aus, und öffnen Sie dann das Eigenschaftenfenster .
Erweitern Sie die DataBindings-Eigenschaft , und wählen Sie dann im Feld "Erweitert " die Schaltfläche mit den Auslassungspunkten (
) aus, um das Dialogfeld "Formatierung" und "Erweiterte Bindung " anzuzeigen, das eine vollständige Liste der Eigenschaften für dieses Steuerelement enthält.
Wählen Sie die Eigenschaft aus, die Sie binden möchten, und wählen Sie anschließend den Pfeil Bindung aus.
Es wird eine Liste der verfügbaren Datenquellen angezeigt.
Erweitern Sie die Datenquelle, an die Sie die Eigenschaft binden möchten, bis Sie das gewünschte einzelne Datenelement gefunden haben.
Wenn Sie z. B. eine Bindung an einen Spaltenwert in der Tabelle eines Datasets ausführen, erweitern Sie den Namen des Datasets, und erweitern Sie dann den Tabellennamen, um Spaltennamen anzuzeigen.
Wählen Sie den Namen eines Elements aus, an das eine Bindung erfolgen soll.
Wählen Sie im Feld Formattyp das Format aus, das Sie auf die im Steuerelement angezeigten Daten anwenden möchten.
In jedem Fall können Sie den Wert festlegen, der im Steuerelement angezeigt wird, wenn die Datenquelle DBNull enthält. Andernfalls variieren die Optionen geringfügig, je nach ausgewähltem Formattyp. In der folgenden Tabelle sind die Formattypen und -optionen aufgeführt.
Formattyp Formatierungsoption Keine Formatierung Keine Optionen. Numerisch Geben Sie die Anzahl der Dezimalstellen mithilfe des Optionssteuerelements Dezimalstellen an. Währung Geben Sie die Anzahl der Dezimalstellen mithilfe des Steuerelements "Dezimalstellen " an. Datum/Uhrzeit Wählen Sie aus, wie das Datum und die Uhrzeit angezeigt werden sollen, indem Sie eines der Elemente im Auswahlfeld " Typ " auswählen. Wissenschaftlich Geben Sie die Anzahl der Dezimalstellen mithilfe des Steuerelements "Dezimalstellen " an. Kundenspezifisch Geben Sie eine benutzerdefinierte Formatzeichenfolge an.
Weitere Informationen finden Sie unter Formatieren von Typen. Anmerkung: Benutzerdefinierte Formatzeichenfolgen sind nicht garantiert, dass ein erfolgreicher Roundtrip zwischen der Datenquelle und dem gebundenen Steuerelement erfolgt. Behandeln Sie stattdessen das Ereignis oder Parse das Format Ereignis für die Bindung, und wenden Sie im Ereignisbehandlungscode benutzerdefinierte Formatierungen an.Wählen Sie "OK " aus, um das Dialogfeld "Formatierung" und "Erweiterte Bindung " zu schließen und zum Fenster "Eigenschaften " zurückzukehren.
Siehe auch
.NET Desktop feedback