방법: 패널의 자식 표시
이 예제에서는 지정된 Panel의 자식에 표시기를 프로그래밍 방식으로 바인딩하는 방법을 보여줍니다.
예제
표시기를 Panel의 자식에 바인딩하려면 다음 단계를 수행합니다.
새 AdornerLayer 개체를 선언하고
static
GetAdornerLayer 메서드를 호출하여 자식이 장식될 해당 요소의 표시기 레이어를 찾습니다.부모 요소의 자식을 열거하고 Add 메서드를 호출하여 각 자식 요소에 표시기를 바인딩합니다.
다음 예제에서는 위와 같은 SimpleCircleAdorner를 myStackPanel이라는 StackPanel의 자식에 바인딩합니다.
foreach (UIElement toAdorn in myStackPanel.Children)
myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));
For Each toAdorn As UIElement In myStackPanel.Children
myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next
참고
XAML(Extensible Application Markup Language)을 사용하여 표시기를 다른 요소에 바인딩하는 것은 현재 지원되지 않습니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback