FrameworkElement.SetBinding Method

Attache une liaison à un FrameworkElement, à l'aide de l'objet de liaison fourni.

Syntaxe


public void SetBinding(
  DependencyProperty dp, 
  BindingBase binding
)

Paramètres

dp

Type: DependencyProperty

L'identificateur de propriété de dépendance de la propriété qui est liée aux données.

binding

Type: BindingBase

La liaison à utiliser pour la propriété.

Remarques

Cette méthode est une méthode pratique qui appelle simplement la méthode BindingOperations.SetBinding et lui passe l'instance actuelle sous forme du paramètre target.

Le type du paramètre binding est BindingBase pour des raisons de compatibilité, mais dans le Windows Runtime vous passez toujours une instance de Binding. Binding est dérivé de BindingBase.

Le paramètre dp accepte un identificateur de propriété de dépendance. Pour plus d'informations sur les propriétés de dépendance et pour savoir comment une valeur DependencyProperty sert d'identificateur, consultez Vue d'ensemble des propriétés de dépendance.

Exemples

Cet exemple établit une liaison avec une propriété de dépendance sur un objet en appelant SetBinding.


// Create the source string.
string s = "Hello";

// Create the binding description.
Binding b = new Binding();
b.Mode = BindingMode.OneTime;
b.Source = s;

// Attach the binding to the target.
MyText.SetBinding(TextBlock.TextProperty, b);


Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml
Windows::UI::Xaml [C++]

Métadonnées

Windows.winmd

Voir aussi

FrameworkElement
Binding
BindingOperations
Vue d'ensemble de la liaison de données
Vue d'ensemble des propriétés de dépendance

 

 

Afficher:
© 2014 Microsoft