Partager via


Comment : orner les enfants d'un Panel

Cet exemple montre comment lier par programmation un ornement aux enfants d’un élément spécifié Panel.

Exemple

Pour lier un ornement aux enfants d’un Panel, procédez comme suit :

  1. Déclarez un nouvel AdornerLayer objet et appelez la staticGetAdornerLayer méthode pour rechercher une couche d’ornement pour l’élément dont les enfants doivent être ornés.

  2. Énumérez les enfants de l’élément parent et appelez la Add méthode pour lier un ornement à chaque élément enfant.

L’exemple suivant lie un SimpleCircleAdorner (illustré ci-dessus) aux enfants d’un StackPanel myStackPanel nommé.

foreach (UIElement toAdorn in myStackPanel.Children)
  myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));
For Each toAdorn As UIElement In myStackPanel.Children
    myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next

Remarque

L’utilisation du langage XAML (Extensible Application Markup Language) pour lier un ornement à un autre élément n’est actuellement pas prise en charge.

Voir aussi