操作說明:從繫結的目標屬性取得繫結物件
這個範例顯示如何從資料繫結目標屬性取得繫結物件。
範例
您可以執行下列動作來取得 Binding 物件:
// textBox3 is an instance of a TextBox
// the TextProperty is the data-bound dependency property
Binding myBinding = BindingOperations.GetBinding(textBox3, TextBox.TextProperty);
注意
因為目標物件可能有多個屬性使用資料繫結,所以必須指定所要繫結的相依性屬性。
或者,您可以取得 BindingExpression ,然後取得 屬性的值 ParentBinding 。
如需完整範例,請參閱繫結驗證範例 (英文)。
注意
如果您的系結是 MultiBinding ,請使用 BindingOperations.GetMultiBinding 。 PriorityBinding如果是 ,請使用 BindingOperations.GetPriorityBinding 。 如果您不確定目標屬性是否使用 Binding 、、 MultiBinding 或 PriorityBinding 系結,您可以使用 BindingOperations.GetBindingBase 。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應