WebZone.HasHeader 属性

定义

获取一个值,该值指示区域是否具有页眉区域。

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 主要由创建自定义区域的控件开发人员使用。 它作为标志存在,以便 Web 部件控件集仅在适合某个区域时才呈现标头。 例如, HasHeader 属性重写此属性并返回 , false 除非页面处于允许个性化设置的模式之一。 在这种情况下,不会在浏览模式下为 WebPartZone 控件呈现标头,而在大多数其他模式下,将呈现标头。 有关显示模式以及允许用户在其中切换的详细信息,请参阅 演练:更改 Web 部件页上的显示模式

工具区域 (通过 类间接派生自 WebZone 类的区域 ToolZone ,例如 EditorZoneCatalogZone) 必须具有仅在页面处于适当显示模式时显示的标头。 HasHeader由于 属性默认为 true ,因此它们不需要重写 属性。

继承者说明

如果要创建派生自 ToolZone的自定义工具区域,则可以替代 RenderHeader(HtmlTextWriter) 方法并为区域的标头提供呈现。

适用于

另请参阅