ControlDesigner.UsePreviewControl Egenskap

Definition

Hämtar ett värde som anger om kontrolldesignern använder en tillfällig förhandsgranskningskontroll för att generera HTML-kod för designtid.

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

Egenskapsvärde

true, om kontrolldesignern använder en tillfällig kopia av kontrollen för förhandsversionen av designtid. annars , falseom kontrolldesignern använder Component egenskapen för kontrollen som finns i kontrolldesignern.

Kommentarer

Om egenskapen UsePreviewControl är truereturnerar egenskapen ViewControl en tillfällig kopia av kontrollen. Ändringar i den tillfälliga kontrollen sparas inte i dokumentet.

Om egenskapen UsePreviewControl är falsereturnerar egenskapen ViewControl en instans av Component egenskapen för kontrollen. Ändringar i kontrollens instans sparas.

Inställningen SupportsPreviewControl i SupportsPreviewControlAttribute objektet används för att ange värdet för UsePreviewControl egenskapen. Därför avgör inställningen SupportsPreviewControl vilken typ av kontroll som returneras av ViewControl egenskapen i basklassen ControlDesigner . Om inte SupportsPreviewControlAttribute anges i kontrolldesignerdeklarationen ControlDesigner motsvarar objektbeteendet att SupportsPreviewControl ange egenskapen som false.

Anteckningar till arvingar

Anpassade designers som härleds från ControlDesigner klassen kan åsidosätta UsePreviewControl egenskapen och ignorera objektet SupportsPreviewControlAttribute . För att indikera att ViewControl egenskapen alltid returnerar en tillfällig kopia av kontrollen åsidosätter UsePreviewControl du egenskapen för att alltid returnera true. Om du vill ange att egenskapen ViewControl alltid returnerar en instans av kontrollen åsidosätter du UsePreviewControl egenskapen för att alltid returnera false. Klassen PreviewControlDesigner härleds till exempel från ControlDesigner och returnerar true alltid för UsePreviewControl egenskapen.

Gäller för

Se även