FrameworkElement.GetBindingExpression(DependencyProperty) FrameworkElement.GetBindingExpression(DependencyProperty) FrameworkElement.GetBindingExpression(DependencyProperty) FrameworkElement.GetBindingExpression(DependencyProperty) Method

定義

指定したプロパティでのバインディングを表す 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 DependencyProperty DependencyProperty DependencyProperty

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

戻り値

ターゲット プロパティにアクティブなバインディングが設定されている場合は 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.GetBindingExpressionラップする単なるラッパーです。This 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.

適用対象

こちらもご覧ください