Die Zugriffseigenschaften für ein datensensitives Steuerelement deklarieren
Nach oben zu Die Datenverknüpfung hinzufügen
Alle datensensitiven Steuerelemente besitzen eine Eigenschaft namens DataSource, mit der angegeben wird, welche Datenquellenklasse in der Anwendung die Daten für das Steuerelement bereitstellt. Außerdem benötigt ein Steuerelement, das auf ein einzelnes Feld zugreift, die Eigenschaft DataField. Mit dieser Eigenschaft wird das Feld in der Datenquelle angegeben.
Im Gegensatz zu den Zugriffseigenschaften für die untergeordnete Klasse in dem Beispiel unter Grafische Steuerelemente erzeugen, ermöglichen die Zugriffseigenschaften hier keinen Zugriff auf die untergeordneten Klassen selbst, sondern auf die entsprechenden Eigenschaften in diesen Klassen. Sie erstellen somit Eigenschaften, die das Steuerelement und seine Datenverknüpfung dazu veranlassen, dieselbe Datenquelle und dasselbe Feld gemeinsam zu nutzen.
Deklarieren Sie die Eigenschaften DataSource und DataField und deren Implementierungsmethoden. Schreiben Sie dann die Methoden als "Passthrough-Methoden" für die entsprechenden Eigenschaften der Datenverknüpfungsklasse.