Sdílet prostřednictvím


IControlDesignerAccessor Rozhraní

Definice

Poskytuje přístup k návrháři ovládacích prvků k ukládání dočasných dat 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

Vlastnosti a metody definované v IControlDesignerAccessor rozhraní nabízejí pohodlný způsob, jak návrhář ovládacích prvků 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 se neuchovávají u samotného ovládacího prvku. Chcete-li zachovat data v době návrhu ovládacího prvku, měli byste načíst obsah UserData vlastnosti a uložit je v umístění specifickém pro návrháře.

Vlastnosti

UserData

Při implementaci získá kolekci informací, ke kterým má přístup návrhář ovládacích prvků.

Metody

GetDesignModeState()

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

SetDesignModeState(IDictionary)

Při implementaci nastaví stav řízení 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 implementovaného tuto metodu.

Platí pro

Viz také