Compartilhar via


Como associar um adorno a um elemento

Este exemplo mostra como vincular programaticamente um adorno a um UIElementarquivo .

Exemplo

Para ligar um adorno a um determinado UIElement, siga estes passos:

  1. Chame o método GetAdornerLayer para obter um AdornerLayer objeto para o staticUIElement a ser adornado. GetAdornerLayersobe a árvore visual, começando no UIElement especificado, e retorna a primeira camada de adorno encontrada. (Se nenhuma camada de adorno for encontrada, o método retornará nulo.)

  2. Chame o método para vincular o Add adorno ao UIElement de destino.

O exemplo a seguir vincula um SimpleCircleAdorner (mostrado acima) a um TextBox chamado myTextBox.

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

Observação

No momento, não há suporte para o uso de XAML (Extensible Application Markup Language) para vincular um adorno a outro elemento.

Confira também