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 :
Déclarez un nouvel AdornerLayer objet et appelez la
static
GetAdornerLayer méthode pour rechercher une couche d’ornement pour l’élément dont les enfants doivent être ornés.É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
.NET Desktop feedback