Procedura: associare uno strumento decorativo visuale a un elemento
In questo esempio viene illustrato come associare a livello di codice uno strumento decorativo visuale a un oggetto UIElement specificato.
Esempio
Per associare uno strumento decorativo visuale a un particolare oggetto UIElement, attenersi alla seguente procedura:
Chiamare il metodo static GetAdornerLayer per ottenere un oggetto AdornerLayer per l'elemento UIElement da decorare. GetAdornerLayer risale la struttura ad albero visuale, partendo dall'oggetto UIElement specificato e restituisce il primo livello dello strumento decorativo visuale trovato. Se non viene riscontrato alcun livello dello strumento decorativo visuale, il metodo restituisce null.
Chiamare il metodo Add per associare lo strumento decorativo visuale all'oggetto UIElement di destinazione.
Nell'esempio riportato di seguito viene associato un SimpleCircleAdorner (illustrato in precedenza) a un controllo TextBox denominato myTextBox.
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
![]() |
---|
Non è al momento possibile utilizzare Extensible Application Markup Language (XAML) per associare uno strumento decorativo visuale a un altro elemento. |