IControlDesignerAccessor 인터페이스

정의

컨트롤 디자이너에 대한 액세스를 제공하여 컨트롤과 관련된 임시 디자인 타임 데이터를 저장합니다.Provides access to a control designer to store temporary design-time data associated with a control.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
파생

설명

에 정의 된 메서드와 속성을 IControlDesignerAccessor 인터페이스 컨트롤 디자이너에 액세스를 제어를 전달 하 고 임시 디자인 타임 데이터를 검색 하는 편리한 방법을 제공 합니다.The property and methods defined in the IControlDesignerAccessor interface offer a convenient way for the control designer to access a control for passing and retrieving temporary design-time data. 인터페이스를 구현 하 여는 Control 클래스입니다.The interface is implemented by the Control class. 컨트롤 디자이너 컨트롤에 액세스 하려면이 인터페이스의 구현을 사용 합니다.Control designers use the implementation of this interface to access the control.

디자인 타임 데이터를 임시 컨트롤 자체를 사용 하 여 유지 되지 않습니다.Temporary design-time data is not persisted with the control itself. 콘텐츠를 검색 해야 하는 컨트롤에 대 한 디자인 타임 데이터를 유지 하려면를 UserData 속성 디자이너 특정 위치에 저장 합니다.To persist design-time data for a control, you should retrieve the contents of the UserData property and store them in a designer-specific location.

속성

UserData

구현되면 컨트롤 디자이너가 액세스할 수 있는 정보 컬렉션을 가져옵니다.When implemented, gets a collection of information that can be accessed by a control designer.

메서드

GetDesignModeState()

구현되면 디자인 화면에서 사용하는 동안 컨트롤에서 상태를 가져옵니다.When implemented, gets the state from the control during use on the design surface.

SetDesignModeState(IDictionary)

구현되는 경우 디자인 화면에 렌더링하기 전에 컨트롤 상태를 설정합니다.When implemented, sets control state before rendering it on the design surface.

SetOwnerControl(Control)

구현되면 이 메서드를 구현하는 컨트롤에 소유자 역할을 하는 컨트롤을 지정합니다.When implemented, specifies the control that acts as the owner to the control implementing this method.

적용 대상

추가 정보