LoginNameDesigner.UsePreviewControl Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de ontwerper een tijdelijke kopie moet gebruiken, in plaats van het werkelijke besturingselement dat aan de ontwerper is gekoppeld, om de ontwerptijdmarkeringen te genereren.

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

Waarde van eigenschap

Altijd true.

Opmerkingen

Omdat de UsePreviewControl eigenschap altijd trueis, retourneert de ontwerpfunctieeigenschap ViewControl een kopie van het bijbehorende LoginName besturingselement om de ontwerptijdmarkeringen te genereren. De ViewControl eigenschap maakt de kopie door het werkelijke LoginName besturingselement vast te houden en vervolgens de persistente besturingsreeks te parseren. Het gekopieerde besturingselement heeft geen invloed op persistentie voor het werkelijke LoginName besturingselement.

Als de UsePreviewControl eigenschap is overschreven om terug te keren false, gebruikt de ontwerper het bijbehorende LoginName besturingselement zelf om de ontwerptijdmarkeringen te genereren en blijven de ontwerptijdwijzigingen in het besturingselement behouden in de bron voor paginamarkeringen.

Notities voor overnemers

U kunt de eigenschap overschrijven om te retourneren UsePreviewControl of om de false waarde ervan te bepalen op basis van of het besturingselement is gemarkeerd met een object op klasseniveauSupportsPreviewControlAttribute. Als het werkelijke LoginName besturingselement wordt gebruikt voor het genereren van de ontwerptijdmarkeringen, is het besturingselement mogelijk niet zichtbaar op het ontwerpoppervlak, omdat het runtimegedrag van het besturingselement niet wordt weergegeven als de gebruikersidentiteit niet bekend is.

Van toepassing op

Zie ook