Sdílet prostřednictvím


ControlDesigner.UsePreviewControl Vlastnost

Definice

Získá hodnotu označující, zda návrhář ovládacího prvku používá dočasný náhled ovládacího prvku k vygenerování kódu HTML v době návrhu.

protected:
 virtual property bool UsePreviewControl { bool get(); };
protected virtual bool UsePreviewControl { get; }
member this.UsePreviewControl : bool
Protected Overridable ReadOnly Property UsePreviewControl As Boolean

Hodnota vlastnosti

true, pokud návrhář ovládacích prvků používá dočasnou kopii ovládacího prvku pro návrhový náhled; v opačném případě , falsepokud návrhář ovládacích prvků používá Component vlastnost pro ovládací prvek obsažený v návrháři ovládacího prvku.

Poznámky

UsePreviewControl Pokud je truevlastnost , ViewControl vrátí vlastnost dočasnou kopii ovládacího prvku. Změny dočasného ovládacího prvku se v dokumentu neuchovávají.

UsePreviewControl Pokud je falsevlastnost , ViewControl vrátí vlastnost instanci Component vlastnosti ovládacího prvku. Změny instance ovládacího prvku jsou trvalé.

Nastavení SupportsPreviewControl v objektu SupportsPreviewControlAttribute slouží k nastavení hodnoty UsePreviewControl vlastnosti. SupportsPreviewControl Proto nastavení určuje typ ovládacího prvku, který je vrácen ViewControl vlastností v základní ControlDesigner třídě. SupportsPreviewControlAttribute Pokud není zadán v deklaraci návrháře ovládacího prvku, ControlDesigner chování objektu je ekvivalentní k určení SupportsPreviewControl vlastnosti jako false.

Poznámky pro dědice

Vlastní návrháři odvození z ControlDesigner třídy mohou přepsat UsePreviewControl vlastnost a ignorovat SupportsPreviewControlAttribute objekt. Obecně platí, že ViewControl vlastnost vždy vrací dočasnou kopii ovládacího prvku, přepsat UsePreviewControl vlastnost vždy vrátit true. Chcete-li označit, že ViewControl vlastnost vždy vrací instanci ovládacího prvku, přepište UsePreviewControl vlastnost vždy vrátit false. Například PreviewControlDesigner třída je odvozena od ControlDesigner a vždy vrací true pro UsePreviewControl vlastnost.

Platí pro

Viz také