IControlDesignerAccessor Rozhraní

Definice

Poskytuje přístup k návrháři ovládacího prvku, který ukládá dočasná data v době návrhu přidružená k ovládacímu prvku.

public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
Odvozené

Poznámky

Vlastnost a metody definované v IControlDesignerAccessor rozhraní nabízejí pohodlný způsob, jak návrhář ovládacího prvku získat přístup k ovládacímu prvku pro předávání a načítání dočasných dat v době návrhu. Rozhraní je implementováno Control třídou. Návrháři ovládacích prvků používají implementaci tohoto rozhraní pro přístup k ovládacímu prvku.

Dočasná data v době návrhu nejsou trvale uložena v samotném ovládacím prvku. Chcete-li zachovat data v době návrhu pro ovládací prvek, měli byste načíst obsah UserData vlastnosti a uložit je do konkrétního umístění návrháře.

Vlastnosti

UserData

Při implementaci aplikace získá kolekci informací, které mohou být k dispozici v návrháři ovládacího prvku.

Metody

GetDesignModeState()

Při implementaci Získá stav z ovládacího prvku při použití na návrhové ploše.

SetDesignModeState(IDictionary)

Při implementaci nastaví stav ovládacího prvku před jeho vykreslením na návrhové ploše.

SetOwnerControl(Control)

Při implementaci určuje ovládací prvek, který funguje jako vlastník ovládacího prvku implementující tuto metodu.

Platí pro

Viz také