Språk

IControlDesignerAccessor Gränssnitt

Definition

Ger åtkomst till en kontrolldesigner för att lagra temporära designtidsdata som är associerade med en kontroll.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Härledda

Kommentarer

Egenskapen och metoderna som definieras i IControlDesignerAccessor gränssnittet är ett bekvämt sätt för kontrolldesignern att komma åt en kontroll för att skicka och hämta tillfälliga designtidsdata. Gränssnittet implementeras av Control klassen. Kontrolldesigners använder implementeringen av det här gränssnittet för att få åtkomst till kontrollen.

Tillfälliga designtidsdata sparas inte med själva kontrollen. Om du vill spara designtidsdata för en kontroll bör du hämta innehållet i UserData egenskapen och lagra dem på en designerspecifik plats.

Egenskaper

Name Description
UserData

När den implementeras får du en samling information som kan nås av en kontrolldesigner.

Metoder

Name Description
GetDesignModeState()

När det implementeras hämtar du tillståndet från kontrollen under användning på designytan.

SetDesignModeState(IDictionary)

När det implementeras anger du kontrolltillstånd innan det återges på designytan.

SetOwnerControl(Control)

När den implementeras anger den kontroll som fungerar som ägare till kontrollen som implementerar den här metoden.

Gäller för

Se även