Sdílet prostřednictvím


IControlDesignerAccessor Rozhraní

Definice

Poskytuje přístup k návrháři ovládacích prvků pro ukládání dočasných dat návrhu přidružených 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ích prvků získat přístup k ovládacímu prvku pro předávání a načítání dočasných dat 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. Pokud chcete zachovat data v době návrhu ovládacího prvku, měli byste načíst obsah UserData vlastnosti a uložit je do umístění specifického pro návrháře.

Vlastnosti

Name Description
UserData

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

Metody

Name Description
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 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, který implementuje tuto metodu.

Platí pro

Viz také