Compartir a través de


IControlDesignerAccessor Interfaz

Definición

Proporciona acceso a un diseñador de controles para almacenar datos en tiempo de diseño temporales asociados a un control.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Derivado

Comentarios

La propiedad y los métodos definidos en la IControlDesignerAccessor interfaz ofrecen una manera cómoda de que el diseñador de controles acceda a un control para pasar y recuperar datos temporales en tiempo de diseño. La clase implementa la Control interfaz . Los diseñadores de controles usan la implementación de esta interfaz para acceder al control.

Los datos temporales en tiempo de diseño no se conservan con el propio control. Para conservar los datos en tiempo de diseño de un control, debe recuperar el contenido de la UserData propiedad y almacenarlos en una ubicación específica del diseñador.

Propiedades

UserData

Cuando se implementa, obtiene una colección de información a la que puede tener acceso un diseñador de controles.

Métodos

GetDesignModeState()

Cuando se implementa, obtiene el estado del control mientras se utiliza en la superficie de diseño.

SetDesignModeState(IDictionary)

Cuando se implementa, establece el estado del control antes de representarlo en la superficie de diseño.

SetOwnerControl(Control)

Cuando se implementa, especifica el control que actúa como propietario del control que implementa este método.

Se aplica a

Consulte también