Compartir vía


WebZone.HasHeader Propiedad

Definición

Obtiene un valor que indica si una zona tiene un área de encabezado.

protected:
 virtual property bool HasHeader { bool get(); };
protected virtual bool HasHeader { get; }
member this.HasHeader : bool
Protected Overridable ReadOnly Property HasHeader As Boolean

Valor de propiedad

Es true si la zona tiene un área de encabezado; de lo contrario, es false. El valor predeterminado es true.

Comentarios

La HasHeader propiedad la usan principalmente los desarrolladores de controles que crean zonas personalizadas. Existe como una marca para que el conjunto de controles de elementos web represente un encabezado solo cuando sea adecuado para una zona. Por ejemplo, la HasHeader propiedad invalida esta propiedad y devuelve a false menos que la página esté en uno de los modos que permiten la personalización. En este caso, un encabezado no se representa para un WebPartZone control en modo de exploración, mientras que en la mayoría de los demás modos se representa un encabezado. Para obtener más información sobre los modos de presentación y permitir que los usuarios cambien entre ellos, vea Tutorial: Cambiar modos de presentación en una página de elementos web.

Las zonas de herramientas (zonas que derivan indirectamente de la WebZone clase por medio de la ToolZone clase , como EditorZone y CatalogZone) deben tener encabezados que solo aparecen cuando la página está en el modo de presentación adecuado. Dado que la propiedad es true de HasHeader forma predeterminada, no es necesario invalidar la propiedad .

Notas a los desarrolladores de herederos

Si va a crear una zona de herramientas personalizada que deriva de ToolZone, puede invalidar el RenderHeader(HtmlTextWriter) método y proporcionar representación para el encabezado de la zona.

Se aplica a

Consulte también