Freigeben über


DataContextChangedEventArgs.Handled Eigenschaft

Definition

Ruft einen Wert ab, der beeinflusst, ob ein anderes DataContextChanged-Ereignis von untergeordneten Elementen ausgelöst werden soll, die den DataContext-Wert erben und erkennen, dass sich der Wert geändert hat, oder legt diesen fest.

public:
 property bool Handled { bool get(); void set(bool value); };
bool Handled();

void Handled(bool value);
public bool Handled { get; set; }
var boolean = dataContextChangedEventArgs.handled;
dataContextChangedEventArgs.handled = boolean;
Public Property Handled As Boolean

Eigenschaftswert

Boolean

bool

true , um zu verhindern, dass weitere DataContextChanged-Ereignisse für jedes untergeordnete FrameworkElement ausgelöst werden, das den DataContext-Wert erbt. Sie würden dies tun, um anderen Handlern mitzuteilen, dass die erforderliche Logik für die Reaktion auf die Änderung des Datenkontexts bereits ausgeführt wurde. false , um zuzulassen, dass das Ereignis von jedem unmittelbar untergeordneten FrameworkElement in der Elementstruktur ausgelöst wird, das eine Änderung am geerbten DataContext-Wert erkennt. Der Standardwert ist FALSE.

Gilt für:

Weitere Informationen