Header-Eigenschaft

HubSection.Header Property

Ruft den Inhalt für die Kopfzeile des Hubabschnitts ab oder legt diesen fest.

Syntax


public object Header { get; set; }


<HubSection>
  <HubSection.Header>
    headerObject
  </HubSection.Header>
</HubSection>



<HubSection Header="headerString"/>


XAML Values

headerObject

Ein einzelnes Objektelement, das als Headerinhalt dient. Gehen Sie bei der Verwendung von Objekten als Headerinhalt umsichtig vor. Nicht alle Objekte sind für die Verwendung in der eingeschränkten Darstellungsoberfläche von Headern geeignet.

headerString

Eine Textzeichenfolge, die als Headerinhalt verwendet wird.

Eigenschaftswert

Typ: System.Object [.NET] | Platform::Object [C++]

Der Inhalt der Bereichskopfzeile. Die Standardeinstellung lautet null.

Hinweise

Hinzufügen eines Headers, damit Benutzer den Kontext des Hub-Abschnitts kennen. Es ist wichtig, zu beachten, dass, obwohl Sie beliebigen Inhalt im Header verwenden können, die Höhe des Headers die Größe des vertikalen Speicherplatzes beeinflusst, der für den Hubabschnittsinhalt verfügbar ist. Der Abschnittsheader führt einen Bildlauf mit dem Hubabschnitt durch.

Sie können mithilfe der HeaderTemplate-Eigenschaft eine Datenvorlage für den Header festlegen.

Sie können eine Abschnittsüberschrift interaktiv gestalten, indem Sie die IsHeaderInteractive-Eigenschaft auf true festlegen. Normalerweise kann der Benutzer auf einen interaktiven Header tippen, um zur entsprechenden App-Abschnittsseite zu navigieren.

Sie können auf einen angetippten Header reagieren, indem Sie das Hub.SectionHeaderClick-Ereignis behandeln, und Sie erhalten den Bereich, auf den getippt wurde, aus der SectionHeaderClickEventArgs.Section-Eigenschaft der Ereignisdaten.

Wenn die IsHeaderInteractive-Eigenschaft true ist, schließt der Standardheader eine Chevronglyphe und die visuellen Zustände "Mauszeigerbewegung" und "Gedrückt" ein. Wenn Sie eine benutzerdefinierte HeaderTemplate verwenden, sollten Sie ähnliche visuelle Hinweise bereitstellen, um anzugeben, dass der Header interaktiv ist.

Anforderungen

Mindestens unterstützter Client

Windows 8.1

Mindestens unterstützter Server

Windows Server 2012 R2

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadaten

Windows.winmd

Siehe auch

HubSection
HeaderTemplate
IsHeaderInteractive

 

 

Anzeigen:
© 2017 Microsoft