WebZone.HasHeader 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,表示區域是否具有頁首區。
protected:
virtual property bool HasHeader { bool get(); };
protected virtual bool HasHeader { get; }
member this.HasHeader : bool
Protected Overridable ReadOnly Property HasHeader As Boolean
屬性值
如果區域有頁首區,則為 true
,否則為 false
。 預設值是 true
。
備註
HasHeader屬性主要由控制項開發人員建立自訂的區域。 它以旗標的形式存在,因此網頁元件控件集只有在適合區域時才轉譯標頭。 例如,HasHeader屬性會覆寫這個屬性,並傳回false
除非頁面是其中一種模式,可讓個人化。 在這種情況下,在瀏覽模式下不為WebPartZone控件呈現標題,而在大多數其他模式中,呈現標題。 如需顯示模式及讓使用者在它們之間切換的詳細資訊,請參閱逐步解說 :變更網頁元件頁面上的顯示模式。
工具區域 (透過 ToolZone 類別間接衍生自 WebZone 類別的區域,例如 EditorZone 和 CatalogZone) 必須具有標頭,只有當頁面處於適當的顯示模式時才會顯示。
HasHeader由於屬性預設為 true
,因此不需要覆寫 屬性。
給繼承者的注意事項
如果您要建立衍生自 ToolZone的自訂工具區域,您可以覆寫 RenderHeader(HtmlTextWriter) 方法並提供區域標頭的轉譯。