PanelContainerDesigner.UsePreviewControl Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
Sempre true
.
Commenti
Poiché la UsePreviewControl proprietà è sempre true
, la finestra di progettazione usa un View controllo che contiene una copia del controllo associato Panel per generare il markup in fase di progettazione. Il View controllo non influisce su alcuna persistenza per l'oggetto Panel.
Se la UsePreviewControl proprietà è stata sottoposta a override per restituire false
, la finestra di progettazione utilizzerà l'oggetto associato Panel per generare il markup in fase di progettazione e le modifiche in fase di progettazione al controllo verranno mantenute nell'origine di markup della pagina.
Note per gli eredi
È possibile eseguire l'override della UsePreviewControl proprietà per restituire false
o determinare il relativo valore in base al fatto che il controllo sia contrassegnato con un attributo a livello SupportsPreviewControlAttribute di classe. Se non UsePreviewControl viene sottoposto a override, il Panel controllo ignora l'attributo SupportsPreviewControlAttribute .