Control.DataContext Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Datenkontexts für den Zweck der Datenbindung. Dies ist eine Umgebungseigenschaft.
public:
virtual property System::Object ^ DataContext { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public virtual object? DataContext { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.DataContext : obj with get, set
Public Overridable Property DataContext As Object
Eigenschaftswert
- Attribute
Hinweise
Der Datenkontext ist ein Konzept, mit dem Elemente Informationen von ihren übergeordneten Elementen über die Datenquelle erben können, die für die Bindung verwendet wird. Es ist die Aufgabe, Steuerelemente abzuleiten, die von dieser Klasse erben, um die bereitgestellte Datenquelle entsprechend zu verarbeiten. Beispielsweise könnten UserControls, die Komponenten für Datenbindungsszenarien verwenden BindingSource , entweder das DataContextChanged Ereignis verarbeiten oder außer Kraft setzen OnDataContextChanged(EventArgs) , um die relevanten Daten aus dem Datenkontext für die Bindungskomponente DataSourcebereitzustellen.