Skip to content

PageHeader

Static class in Oadm.Sdk.Client.Controls · Oadm.Sdk.Client.dll

Lets a plugin page put content into the host’s page header instead of a card heading: set ui:PageHeader.Subtitle (secondary line under the page title) and/or ui:PageHeader.Trailing (e.g. a status chip, right of the page title) on the page’s root control. The host shows them next to the page title; the trailing control keeps the page’s DataContext, so its bindings work. Then the page’s card starts directly with the form, with no repeated title and no empty heading row. ui:PageHeader.IsHidden="True" leaves the header row out (pages that need every pixel, e.g. Live View; the rail entry names the page).

public static class PageHeader

Attached properties are set on another control: ui:PageHeader.Name="...".

Name Type Description
IsHidden (attached) bool Whether the page leaves out the header row.
Subtitle (attached) string? The short line right of the page title.
Trailing (attached) Control? The control right of the page title.