WebZone.HasHeader Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.