Udostępnij za pośrednictwem


WebZone.HasHeader Właściwość

Definicja

Pobiera wartość wskazującą, czy strefa ma obszar nagłówka.

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

Wartość właściwości

true jeśli strefa ma obszar nagłówka; w przeciwnym razie , false. Wartość domyślna to true.

Uwagi

Właściwość HasHeader jest używana głównie przez deweloperów sterujących, którzy tworzą strefy niestandardowe. Istnieje jako flaga, dzięki czemu zestaw kontrolek składników Web Part renderuje nagłówek tylko wtedy, gdy jest to odpowiednie dla strefy. Na przykład właściwość zastępuje tę właściwość i zwraca false wartość, HasHeader chyba że strona znajduje się w jednym z trybów, które zezwalają na personalizację. W takim przypadku nagłówek nie jest renderowany dla WebPartZone kontrolki w trybie przeglądania, podczas gdy w większości innych trybów nagłówek jest renderowany. Aby uzyskać więcej informacji na temat trybów wyświetlania i umożliwienia użytkownikom przełączania się między nimi, zobacz Przewodnik: zmienianie trybów wyświetlania na stronie składników Web Part.

Strefy narzędzi (strefy pochodzące pośrednio z WebZone klasy za pomocą ToolZone klasy, takie jak EditorZone i CatalogZone) muszą mieć nagłówki wyświetlane tylko wtedy, gdy strona jest w odpowiednim trybie wyświetlania. HasHeader Ponieważ właściwość jest true domyślnie, nie muszą zastępować właściwości.

Uwagi dotyczące dziedziczenia

Jeśli tworzysz niestandardową strefę narzędzi, która pochodzi z ToolZoneklasy , możesz zastąpić metodę i zapewnić renderowanie RenderHeader(HtmlTextWriter) nagłówka strefy.

Dotyczy

Zobacz też