WebZone.HasHeader Propriedade

Definição

Recebe 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 de Propriedade

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

Observações

A HasHeader propriedade é utilizada principalmente por promotores de controlo que criam zonas personalizadas. Existe como um flag para que o conjunto de controlo Web Parts renderize um cabeçalho apenas quando apropriado para uma zona. Por exemplo, a HasHeader propriedade sobrepõe-se a esta propriedade e retorna, false a menos que a página esteja num dos modos que permitem personalização. Neste caso, um cabeçalho não é renderizado para um WebPartZone controlo no modo de navegação, enquanto na maioria dos outros modos um cabeçalho é renderizado. Para mais informações sobre modos de visualização e como permitir que os utilizadores alternem entre eles, consulte Walkthrough: Changing Display Modes on a Web Parts Page.

As zonas de ferramentas (zonas que derivam indiretamente da WebZone classe através da ToolZone classe, como EditorZone e CatalogZone) devem ter cabeçalhos que apareçam apenas quando a página está no modo de exibição apropriado. Como a HasHeader propriedade é true por defeito, não é necessário sobrepor-se à propriedade.

Notas para Herdeiros

Se estiveres a criar uma zona de ferramentas personalizada que deriva de ToolZone, podes sobrescrever o RenderHeader(HtmlTextWriter) método e fornecer renderização para o cabeçalho da tua zona.

Aplica-se a

Ver também