Compartilhar via


Como: Adornar os filhos de um controle Panel

Este exemplo mostra como associar um Adorner aos filhos de um Panel especificado, por meio de programação.

Exemplo

Para associar um Adorner aos filhos de um Panel, siga esses passos:

 

  1. Declare um novo objeto AdornerLayer e chame o método static GetAdornerLayer para localizar um camada de adorno para o elemento cujos filhos devem ser adornados.

  2. Enumere todos os filhos do elemento pai e chame o método Add para associar um adorno a cada elemento filho.

O exemplo a seguir associa um SimpleCircleAdorner (mostrado acima) aos filhos de um StackPanel chamado myStackPanel.

For Each toAdorn As UIElement In myStackPanel.Children
    myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next

foreach (UIElement toAdorn in myStackPanel.Children)
  myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));
ObservaçãoObservação:

Using Extensible Application Markup Language (XAML) Para BIND um adorno a outro elemento atualmente não há suporte.

Consulte também

Tarefas

Exemplo de SimpleCircleAdorner

Adicionar e remover Adorners exemplo

Exemplo de SimpleCircleAdorner

Conceitos

Visão Geral de Adornos