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:
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.
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çã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