IControlDesignerAccessor Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |