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 ha 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 ha un'area di intestazione; in caso contrario, 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 esegua 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 WebPartZone controllo in modalità di esplorazione, mentre nella maggior parte delle altre modalità viene eseguito il rendering di un'intestazione. Per altre informazioni sulle modalità di visualizzazione e su come consentire agli utenti di spostarsi 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 CatalogZone) devono avere intestazioni visualizzate solo quando la pagina è nella modalità di visualizzazione appropriata. Poiché la HasHeader proprietà è true per impostazione predefinita, non è necessario eseguire l'override 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.