다음을 통해 공유


방법: 요소에 표시기 바인딩

업데이트: 2007년 11월

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

예제

표시기를 특정 UIElement에 바인딩하려면 다음 단계를 수행합니다.

 

  1. static 메서드인 GetAdornerLayer를 호출하여 표시할 UIElementAdornerLayer 개체를 가져옵니다. GetAdornerLayer는 지정한 UIElement에서부터 시각적 트리를 검색하여 발견하는 첫 번째 표시기 계층을 반환하며 표시기 계층이 없으면 null을 반환합니다.

  2. Add 메서드를 호출하여 대상 UIElement에 표시기를 바인딩합니다.

다음 예제에서는 위의 SimpleCircleAdorner를 myTextBox라는 TextBox에 바인딩합니다.

myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));

참고

XAML(Extensible Application Markup Language)을 사용하여 표시기를 다른 요소에 바인딩하는 기능은 현재 지원되지 않습니다.

참고 항목

작업

SimpleCircleAdorner 샘플

표시기 추가 및 제거 샘플

SimpleCircleAdorner 샘플

개념

표시기 개요