Comment : lier un ornement à un élément
Cet exemple montre comment lier par programme un ornement à un UIElement spécifié.
Exemple
Pour lier un ornement à un UIElement particulier, suivez les étapes ci-dessous :
Appelez la méthode static GetAdornerLayer pour obtenir un objet AdornerLayer pour le UIElement à orner. GetAdornerLayer parcourt l'arborescence d'éléments visuels en commençant par l'UIElement spécifié et retourne la première couche d'ornement qu'il trouve. (Si aucune couche d'ornement n'est trouvée, la méthode retourne la valeur null.)
Appelez la méthode Add pour lier l'ornement à l'UIElement cible.
L'exemple suivant lie un SimpleCircleAdorner (illustré ci-dessus) à une TextBox appelée myTextBox.
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
Remarque |
---|
L'utilisation de Extensible Application Markup Language (XAML) pour lier un ornement à un autre élément n'est pas prise en charge actuellement. |