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 主要由创建自定义区域的控件开发人员使用。 它作为标志存在,以便 Web 部件控件集仅在适合某个区域时才呈现标头。 例如, HasHeader 属性重写此属性并返回 , false
除非页面处于允许个性化设置的模式之一。 在这种情况下,不会在浏览模式下为 WebPartZone 控件呈现标头,而在大多数其他模式下,将呈现标头。 有关显示模式以及允许用户在其中切换的详细信息,请参阅 演练:更改 Web 部件页上的显示模式。
工具区域 (通过 类间接派生自 WebZone 类的区域 ToolZone ,例如 EditorZone 和 CatalogZone) 必须具有仅在页面处于适当显示模式时显示的标头。
HasHeader由于 属性默认为 true
,因此它们不需要重写 属性。
继承者说明
如果要创建派生自 ToolZone的自定义工具区域,则可以替代 RenderHeader(HtmlTextWriter) 方法并为区域的标头提供呈现。