Comment : utiliser des propriétés jointes
Les propriétés attachées sont une des méthodes permettant d'étendre les types avec des propriétés fournies par d'autres types. Vous pouvez utiliser les propriétés attachées pour spécifier la relation d'un élément enfant à son élément parent. Par exemple, pour placer un objet bouton dans une cellule particulière d'un objet grille, vous pouvez utiliser les propriétés attachées Row et Column de l'objet Grid. Le code se présente de la manière suivante :
<Button Name="btnOk" Grid.Column="0" Grid.Row="0" >OK</Button>
System.Windows.Controls.Grid.SetRow(btnOk, 0)
System.Windows.Controls.Grid.SetColumn(btnOk, 0)
System.Windows.Controls.Grid.SetRow(btnOk, 0);
System.Windows.Controls.Grid.SetColumn(btnOk, 0);
Pour plus d'informations, consultez Vue d'ensemble des propriétés jointes.
Lorsque vous utilisez le Concepteur WPF pour Visual Studio, vous pouvez accéder aux propriétés attachées par le biais de la fenêtre Propriétés. Vous pouvez identifier des propriétés attachées par le fait qu'elles sont précédées du type qui fournit la propriété. Lorsque vous modifiez la disposition de contrôles dans le concepteur, les propriétés attachées sont mises à jour automatiquement. Inversement, lorsque vous modifiez les propriétés attachées dans la fenêtre Propriétés, le concepteur est mis à jour automatiquement.
Pour définir la valeur d'une propriété attachée
Dans le Concepteur WPF, sélectionnez l'objet enfant pour lequel vous voulez définir une propriété attachée. Par exemple, sélectionnez un bouton placé sur une grille.
Dans la fenêtre Propriétés, recherchez la propriété attachée et spécifiez la valeur. Par exemple, recherchez la propriété Grid.Column et affectez-lui la valeur de l'index de la colonne de la grille dans laquelle vous souhaitez que le bouton apparaisse.
Voir aussi
Tâches
Comment : enregistrer une propriété jointe
Concepts
Vue d'ensemble des propriétés de dépendance