FrameworkElement.GetBindingExpression(DependencyProperty) メソッド

定義

指定したプロパティでのバインディングを表す BindingExpression を返します。Returns the BindingExpression that represents the binding on the specified property.

public:
 System::Windows::Data::BindingExpression ^ GetBindingExpression(System::Windows::DependencyProperty ^ dp);
public System.Windows.Data.BindingExpression GetBindingExpression (System.Windows.DependencyProperty dp);
member this.GetBindingExpression : System.Windows.DependencyProperty -> System.Windows.Data.BindingExpression
Public Function GetBindingExpression (dp As DependencyProperty) As BindingExpression

パラメーター

dp
DependencyProperty

バインディングを取得するターゲット DependencyPropertyThe target DependencyProperty to get the binding from.

戻り値

BindingExpression

ターゲット プロパティにアクティブなバインディングが設定されている場合は BindingExpression。それ以外の場合は nullA BindingExpression if the target property has an active binding; otherwise, returns null.

注釈

の戻り値のチェック null は、プロパティにアクティブなバインディングがあるかどうかを判断するために使用できる手法です。Checking the return value for null is a technique you can use to determine whether a property has an active binding.

このメソッドは、実際には、メソッドをラップする単なるラッパーです BindingOperations.GetBindingExpressionThis method is really just a convenience wrapper around the BindingOperations.GetBindingExpression method. GetBindingExpression 現在のインスタンスと dp パラメーターをに渡し BindingOperations.GetBindingExpression ます。GetBindingExpression passes the current instance and the dp parameter to BindingOperations.GetBindingExpression.

適用対象

こちらもご覧ください