Condividi tramite


IControlDesignerAccessor Interfaccia

Definizione

Fornisce l'accesso a una finestra di progettazione di controlli per memorizzare dati temporanei della fase di progettazione associati a un controllo.

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

Commenti

I metodi e le proprietà definiti nell'interfaccia IControlDesignerAccessor offrono un modo pratico per la finestra di progettazione dei controlli di accedere a un controllo per il passaggio e il recupero di dati temporanei in fase di progettazione. L'interfaccia Control viene implementata dalla classe . I progettisti di controlli usano l'implementazione di questa interfaccia per accedere al controllo.

I dati di progettazione temporanea non vengono mantenuti con il controllo stesso. Per mantenere persistenti i dati in fase di progettazione per un controllo, è necessario recuperare il contenuto della proprietà e archiviarli in una posizione specifica della UserData finestra di progettazione.

Proprietà

UserData

Quando è implementata, ottiene un insieme di informazioni a cui è possibile accedere tramite una finestra di progettazione dei controlli.

Metodi

GetDesignModeState()

Quando è implementato, ottiene lo stato dal controllo durante il suo utilizzo nell'area di progettazione.

SetDesignModeState(IDictionary)

Se implementato, imposta lo stato del controllo prima di eseguirne il rendering nell'area di progettazione.

SetOwnerControl(Control)

Quando è implementato, specifica il controllo che funge da proprietario del controllo che implementa questo metodo.

Si applica a

Vedi anche