SettingsFlyoutTemplateSettings SettingsFlyoutTemplateSettings SettingsFlyoutTemplateSettings Class

Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a SettingsFlyout control. Not intended for general use.

Syntax

Declaration

public sealed class SettingsFlyoutTemplateSettingspublic sealed class SettingsFlyoutTemplateSettingsPublic NotInheritable Class SettingsFlyoutTemplateSettings

Inheritance Hierarchy

Remarks

Get instances of SettingsFlyoutTemplateSettings by querying the value of TemplateSettings.

Properties summary

Gets the brush that fills the border area of the SettingsFlyout.

Gets the thickness of the SettingsFlyout border.

Gets the collection of content transitions used by the SettingsFlyout.

Gets the brush that fills the background of the SettingsFlyout header area.

Gets the brush that renders the header text of the SettingsFlyout.

Gets the source image for the SettingsFlyout icon.

Properties

  • BorderBrush
    BorderBrush
    BorderBrush
    BorderBrush

    Gets the brush that fills the border area of the SettingsFlyout.

    public Brush BorderBrush { get; }public Brush BorderBrush { get; }Public ReadOnly Property BorderBrush As Brushpublic Brush BorderBrush { get; }

    Property Value

  • BorderThickness
    BorderThickness
    BorderThickness
    BorderThickness

    Gets the thickness of the SettingsFlyout border.

    public Thickness BorderThickness { get; }public Thickness BorderThickness { get; }Public ReadOnly Property BorderThickness As Thicknesspublic Thickness BorderThickness { get; }

    Property Value

  • ContentTransitions
    ContentTransitions
    ContentTransitions
    ContentTransitions

    Gets the collection of content transitions used by the SettingsFlyout.

    public TransitionCollection ContentTransitions { get; }public TransitionCollection ContentTransitions { get; }Public ReadOnly Property ContentTransitions As TransitionCollectionpublic TransitionCollection ContentTransitions { get; }

    Property Value

  • HeaderBackground
    HeaderBackground
    HeaderBackground
    HeaderBackground

    Gets the brush that fills the background of the SettingsFlyout header area.

    public Brush HeaderBackground { get; }public Brush HeaderBackground { get; }Public ReadOnly Property HeaderBackground As Brushpublic Brush HeaderBackground { get; }

    Property Value

  • HeaderForeground
    HeaderForeground
    HeaderForeground
    HeaderForeground

    Gets the brush that renders the header text of the SettingsFlyout.

    public Brush HeaderForeground { get; }public Brush HeaderForeground { get; }Public ReadOnly Property HeaderForeground As Brushpublic Brush HeaderForeground { get; }

    Property Value

  • IconSource
    IconSource
    IconSource
    IconSource

    Gets the source image for the SettingsFlyout icon.

    public ImageSource IconSource { get; }public ImageSource IconSource { get; }Public ReadOnly Property IconSource As ImageSourcepublic ImageSource IconSource { get; }

    Property Value

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute
Windows.Foundation.Metadata.MarshalingBehaviorAttribute
Windows.Foundation.Metadata.ThreadingAttribute
Windows.Foundation.Metadata.WebHostHiddenAttribute

Details

Assembly

Windows.UI.Xaml.Controls.Primitives.dll