Guide pratique pour lier un ornement à un élément
Cet exemple montre comment lier par programmation un ornement à un UIElementspécifié.
Exemple
Pour lier un ornement à un UIElementparticulier, procédez comme suit :
Appelez la méthode
static
GetAdornerLayer pour obtenir un objet AdornerLayer pour que le UIElement soit orné. GetAdornerLayer parcourt l’arborescence visuelle, en commençant par l’UIElement spécifié, et retourne le premier calque d’ornement qu'il trouve. (Si aucune couche d’ornement n’est trouvée, la méthode retourne null.)Appelez la méthode Add pour lier l’ornement à la cible UIElement.
L’exemple suivant lie un SimpleCircleAdorner (illustré ci-dessus) à un TextBox nommé myTextBox.
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
Note
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