Freigeben über


Control.DataContext Eigenschaft

Definition

Ruft den Datenkontext zum Zweck der Datenbindung ab oder legt diese fest. Dies ist eine Ambient-Eigenschaft.

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, das es Elementen ermöglicht, Informationen von ihren übergeordneten Elementen über die Datenquelle zu erben, die für die Bindung verwendet wird. Es ist die Aufgabe, Steuerelemente abzuleiten, die von dieser Klasse erben, um die bereitgestellte Datenquelle entsprechend zu behandeln. Beispielsweise kann UserControls, die Komponenten für Datenbindungsszenarien verwenden BindingSource , entweder das DataContextChanged Ereignis behandeln oder außer Kraft OnDataContextChanged(EventArgs) setzen, um die relevanten Daten aus dem Datenkontext für eine BindingSource-Komponente DataSourcebereitzustellen.

Gilt für: