다음을 통해 공유


방법: 패널의 자식 표시

업데이트: 2007년 11월

이 예제에서는 지정한 Panel의 자식에 표시기를 프로그래밍 방식으로 바인딩하는 방법을 보여 줍니다.

예제

표시기를 Panel 자식에 바인딩하려면 다음 단계를 수행합니다.

 

  1. AdornerLayer 개체를 선언하고 staticGetAdornerLayer 메서드를 호출하여 표시될 자식을 가진 요소에 대한 표시기 계층을 찾습니다.

  2. 부모 요소의 자식을 열거하고 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)을 사용하여 표시기를 다른 요소에 바인딩하는 기능은 현재 지원되지 않습니다.

참고 항목

작업

SimpleCircleAdorner 샘플

표시기 추가 및 제거 샘플

SimpleCircleAdorner 샘플

개념

표시기 개요