IControlDesignerAccessor Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |