다음을 통해 공유


DesignerView 클래스

업데이트: 2007년 11월

디자이너의 시각적 디자인 화면을 제공합니다.

네임스페이스:  Microsoft.Windows.Design.Interaction
어셈블리:  Microsoft.Windows.Design.Interaction(Microsoft.Windows.Design.Interaction.dll)

구문

Public Class DesignerView _
    Inherits Decorator

Dim instance As DesignerView
public class DesignerView : Decorator
public ref class DesignerView : public Decorator
public class DesignerView extends Decorator

설명

UI(사용자 인터페이스)를 디자인할 수 있게 하려면 디자이너 UI의 루트 요소를 DesignerView의 Child 속성에 할당하고 Context 속성을 디자이너의 편집 컨텍스트로 설정합니다.

[C#]

DesignerView view = new DesignerView();
view.Child = documentManager.View;
view.Context = editingContext;

DesignerView 클래스는 다른 UI를 꾸미는 UI인 표시기(Adorner)를 지원합니다. 예를 들어 크기 조정 핸들은 표시기입니다.

DesignerView는 사용자 입력을 표시기, 도구 및 작업의 명령에 전달합니다. 자세한 내용은 표시기 아키텍처를 참조하십시오.

상속 계층 구조

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Decorator
              Microsoft.Windows.Design.Interaction.DesignerView

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

DesignerView 멤버

Microsoft.Windows.Design.Interaction 네임스페이스

AdornerPanel

기타 리소스

연습: 디자인 타임 표시기 만들기

표시기 아키텍처