Delen via


Procedure: Het bindingsobject ophalen van een gebonden doeleigenschap

In dit voorbeeld ziet u hoe u het bindingsobject ophaalt uit een gegevensgebonden doeleigenschap.

Voorbeeld

U kunt het volgende doen om het Binding-object op te halen:

// textBox3 is an instance of a TextBox
// the TextProperty is the data-bound dependency property
Binding myBinding = BindingOperations.GetBinding(textBox3, TextBox.TextProperty);

Notitie

U moet de afhankelijkheidseigenschap opgeven voor de gewenste binding, omdat het mogelijk is dat meer dan één eigenschap van het doelobject gegevensbinding gebruikt.

U kunt ook de BindingExpression ophalen en vervolgens de waarde van de eigenschap ParentBinding verkrijgen.

Zie Voorbeeld van bindingsvalidatievoor het volledige voorbeeld.

Notitie

Als uw binding een MultiBindingis, gebruikt u BindingOperations.GetMultiBinding. Als het een PriorityBindingis, gebruikt u BindingOperations.GetPriorityBinding. Als u niet zeker weet of de doeleigenschap afhankelijk is van een Binding, een MultiBindingof een PriorityBinding, kunt u BindingOperations.GetBindingBasegebruiken.

Zie ook