Compartilhar via


WebZone.HasHeader Propriedade

Definição

Obtém um valor que indica se uma zona tem uma área de cabeçalho.

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

Valor da propriedade

true se a zona tiver uma área de cabeçalho; caso contrário, false. O valor padrão é true.

Comentários

A HasHeader propriedade é usada principalmente por desenvolvedores de controle que estão criando zonas personalizadas. Ele existe como um sinalizador para que o conjunto de controle de Web Parts renderize um cabeçalho somente quando apropriado para uma zona. Por exemplo, a HasHeader propriedade substitui essa propriedade e retorna false , a menos que a página esteja em um dos modos que permitem a personalização. Nesse caso, um cabeçalho não é renderizado para um WebPartZone controle no modo de navegação, enquanto na maioria dos outros modos um cabeçalho é renderizado. Para obter mais informações sobre modos de exibição e como permitir que os usuários alternem entre eles, consulte Passo a passo: alterando modos de exibição em uma página de Web Parts.

As zonas de ferramenta (zonas que derivam indiretamente da WebZone classe por meio da ToolZone classe , como EditorZone e CatalogZone) devem ter cabeçalhos que aparecem somente quando a página está no modo de exibição apropriado. Como a HasHeader propriedade é true por padrão, ela não precisa substituir a propriedade .

Notas aos Herdeiros

Se você estiver criando uma zona de ferramenta personalizada derivada de ToolZone, poderá substituir o método e fornecer renderização para o RenderHeader(HtmlTextWriter) cabeçalho da zona.

Aplica-se a

Confira também