방법: 패널의 자식 표시
업데이트: 2007년 11월
이 예제에서는 지정한 Panel의 자식에 표시기를 프로그래밍 방식으로 바인딩하는 방법을 보여 줍니다.
예제
표시기를 Panel 자식에 바인딩하려면 다음 단계를 수행합니다.
새 AdornerLayer 개체를 선언하고 staticGetAdornerLayer 메서드를 호출하여 표시될 자식을 가진 요소에 대한 표시기 계층을 찾습니다.
부모 요소의 자식을 열거하고 Add 메서드를 호출하여 표시기를 각 자식 요소에 바인딩합니다.
다음 예제에서는 위의 SimpleCircleAdorner를 myStackPanel라는 StackPanel의 자식에 바인딩합니다.
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));
참고
XAML(Extensible Application Markup Language)을 사용하여 표시기를 다른 요소에 바인딩하는 기능은 현재 지원되지 않습니다.