WebZone.HasHeader Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda má zóna oblast záhlaví.
protected:
virtual property bool HasHeader { bool get(); };
protected virtual bool HasHeader { get; }
member this.HasHeader : bool
Protected Overridable ReadOnly Property HasHeader As Boolean
Hodnota vlastnosti
true
pokud má zóna oblast záhlaví; v opačném případě . false
Výchozí hodnota je true
.
Poznámky
Vlastnost HasHeader primárně používají vývojáři ovládacích prvků, kteří vytvářejí vlastní zóny. Existuje jako příznak, takže sada ovládacích prvků webových částí vykresluje záhlaví pouze v případě, že je to vhodné pro zónu. Například vlastnost přepíše tuto vlastnost a vrátí sefalse
, HasHeader pokud stránka není v jednom z režimů, které umožňují přizpůsobení. V tomto případě se záhlaví pro WebPartZone ovládací prvek v režimu procházení nevykreslí, zatímco ve většině ostatních režimů se záhlaví vykresluje. Další informace o režimech zobrazení a o tom, jak mezi nimi uživatelé můžou přepínat, najdete v tématu Návod: Změna režimů zobrazení na stránce webových částí.
Zóny nástrojů (zóny, které jsou odvozeny nepřímo z WebZone třídy pomocí ToolZone třídy, například EditorZone a CatalogZone) musí obsahovat záhlaví, která se zobrazí pouze v případě, že je stránka v příslušném režimu zobrazení. Vzhledem k tomu, HasHeader že vlastnost je true
ve výchozím nastavení, nemusí ji přepsat.
Poznámky pro dědice
Pokud vytváříte vlastní zónu nástrojů, která je odvozena z ToolZone, můžete přepsat metodu RenderHeader(HtmlTextWriter) a poskytnout vykreslení pro hlavičku vaší zóny.