WebZone.HasHeader Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.