WebZone.HasHeader 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 una zona comprende un'area di intestazione.
protected:
virtual property bool HasHeader { bool get(); };
protected virtual bool HasHeader { get; }
member this.HasHeader : bool
Protected Overridable ReadOnly Property HasHeader As Boolean
Valore della proprietà
true
se la zona comprende un'area di intestazione, altrimenti false
. Il valore predefinito è true
.
Commenti
La HasHeader proprietà viene usata principalmente dagli sviluppatori di controlli che creano zone personalizzate. Esiste come flag in modo che il set di controlli Web part esegue il rendering di un'intestazione solo quando appropriato per una zona. Ad esempio, la proprietà esegue l'override HasHeader di questa proprietà e restituisce false
a meno che la pagina non si trova in una delle modalità che consentono la personalizzazione. In questo caso, non viene eseguito il rendering di un'intestazione per un controllo in modalità sfoglia, mentre nella maggior parte delle altre modalità viene eseguito il rendering di un'intestazione WebPartZone . Per altre informazioni sulle modalità di visualizzazione e consentire agli utenti di passare tra di loro, vedere Procedura dettagliata: Modifica delle modalità di visualizzazione in una pagina web part.
Le zone degli strumenti (zone che derivano indirettamente dalla classe tramite la WebZoneToolZone classe, ad esempio EditorZone e ) CatalogZonedevono avere intestazioni visualizzate solo quando la pagina è nella modalità di visualizzazione appropriata. Poiché la proprietà è true
per impostazione predefinita, non è necessario eseguire l'override HasHeader della proprietà.
Note per gli eredi
Se si crea una zona degli strumenti personalizzata che deriva da ToolZone, è possibile eseguire l'override del metodo e fornire il rendering per l'intestazione RenderHeader(HtmlTextWriter) della zona.