Condividi tramite


Procedura: associare uno strumento decorativo visuale a un elemento

In questo esempio viene illustrato come associare a livello di codice uno strumento decorativo a un oggetto specificato UIElement.

Esempio

Per associare uno strumento decorativo a un particolare UIElementoggetto , seguire questa procedura:

  1. Chiamare il static metodo GetAdornerLayer per ottenere un AdornerLayer oggetto per l'oggetto UIElement da adornare. GetAdornerLayeresplora la struttura ad albero visuale, a partire dall'oggetto UIElement specificato e restituisce il primo livello decorativo trovato. (se non viene trovato alcun livello dello strumento decorativo, il metodo restituisce null).

  2. Chiamare il Add metodo per associare lo strumento decorativo all'oggetto UIElement di destinazione.

Nell'esempio seguente viene associato un oggetto SimpleCircleAdorner (illustrato sopra) a un TextBox oggetto denominato myTextBox.

myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))

Nota

L'uso del linguaggio XAML (Extensible Application Markup Language) per associare uno strumento decorativo a un altro elemento non è attualmente supportato.

Vedi anche