Condividi tramite


LoginNameDesigner.UsePreviewControl Proprietà

Definizione

Ottiene un valore che indica se la finestra di progettazione deve utilizzare una copia temporanea anziché il controllo effettivo associato a essa per generare il markup Design-Time.

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

Valore della proprietà

Boolean

Sempre true.

Commenti

Poiché la UsePreviewControl proprietà è sempre true , la proprietà della finestra di progettazione ViewControl restituisce una copia del LoginName controllo associato per generare il markup della fase di progettazione. La ViewControl proprietà crea la copia salvando in permanenza il LoginName controllo effettivo, quindi analizzando la stringa di controllo permanente. Il controllo copiato non influisce sulla persistenza per il LoginName controllo effettivo.

Se la UsePreviewControl proprietà è stata sottoposta a override per restituire false , la finestra di progettazione utilizzerà il LoginName controllo associato per generare il markup della fase di progettazione e le modifiche della fase di progettazione apportate al controllo rimarranno in modo permanente nell'origine del markup della pagina.

Note per gli eredi

È possibile eseguire l'override della UsePreviewControl proprietà per restituire false o per determinare il relativo valore a seconda che il controllo sia contrassegnato con un oggetto a livello di classe SupportsPreviewControlAttribute . Se il LoginName controllo effettivo viene utilizzato per generare il markup della fase di progettazione, il controllo potrebbe non essere visibile nell'area di progettazione, poiché il comportamento di runtime del controllo non viene eseguito se l'identità dell'utente non è nota.

Si applica a

Vedi anche