LoginNameDesigner.UsePreviewControl Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Designer zum Generieren des Entwurfszeitmarkups anstelle des dem Designer zugeordneten eigentlichen Steuerelements eine temporäre Kopie verwenden soll.

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

Eigenschaftswert

Boolean

Immer true.

Hinweise

Da die- UsePreviewControl Eigenschaft immer ist true , gibt die Designer- ViewControl Eigenschaft eine Kopie des zugeordneten Steuer Elements zurück LoginName , um das Entwurfszeit Markup zu generieren. Die- ViewControl Eigenschaft erstellt die Kopie, indem das tatsächliche LoginName Steuerelement beibehalten und anschließend die permanente Steuerelement Zeichenfolge verarbeitet wird. Das kopierte Steuerelement wirkt sich nicht auf Persistenz für das tatsächliche Steuerelement aus LoginName .

Wenn die UsePreviewControl Eigenschaft für die Rückgabe überschrieben wurde false , verwendet der Designer das zugeordnete LoginName Steuerelement selbst, um das Entwurfszeit Markup zu generieren, und Entwurfszeit Änderungen am Steuerelement bleiben in der Seiten Markup Quelle erhalten.

Hinweise für Vererber

Sie können die- UsePreviewControl Eigenschaft überschreiben, um zurückzugeben false oder den Wert zu bestimmen, je nachdem, ob das Steuerelement mit einem Objekt auf Klassenebene markiert ist SupportsPreviewControlAttribute . Wenn das tatsächliche LoginName Steuerelement zum Generieren des Entwurfszeit Markups verwendet wird, ist das Steuerelement möglicherweise nicht auf der Entwurfs Oberfläche sichtbar, da das Laufzeitverhalten des Steuer Elements nicht renderierbar ist, wenn die Benutzeridentität nicht bekannt ist.

Gilt für

Siehe auch