Jak wyczyścić powiązania

W tym przykładzie pokazano, jak wyczyścić powiązania z obiektu.

Przykład

Aby wyczyścić powiązanie z pojedynczej właściwości obiektu, wywołaj metodę ClearBinding , jak pokazano w poniższym przykładzie. Poniższy przykład usuwa powiązanie z TextPropertyobiektu mytextTextBlock.

BindingOperations.ClearBinding(myText, TextBlock.TextProperty);
BindingOperations.ClearBinding(Me.myText, TextBlock.TextProperty)

Wyczyszczenie powiązania spowoduje usunięcie powiązania, aby wartość właściwości zależności została zmieniona na dowolną, która byłaby bez powiązania. Ta wartość może być wartością domyślną, dziedziczą wartością lub wartością z powiązania szablonu danych.

Aby wyczyścić powiązania ze wszystkich możliwych właściwości obiektu, użyj polecenia ClearAllBindings.

Zobacz też