ComboBoxTemplateSettings ComboBoxTemplateSettings ComboBoxTemplateSettings Class

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

Syntax

Declaration

public sealed class ComboBoxTemplateSettingspublic sealed class ComboBoxTemplateSettingsPublic NotInheritable Class ComboBoxTemplateSettings

Inheritance Hierarchy

Remarks

Get instances of ComboBoxTemplateSettings by querying the value of TemplateSettings.

The values from ComboBoxTemplateSettings are typically used as either the To or From values of theme animations or transitions.

Properties summary

Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Closed" state.

Gets the minimum width value of the drop down content.

Gets a value that reports the run-time offset value that is useful for a Split animation of the "Popup" part of a ComboBox.

Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Opened" state.

Gets a value that reports the selection direction in a ComboBox. This is either Bottom or Top depending on how DropDownOffset is set.

Properties

  • DropDownClosedHeight
    DropDownClosedHeight
    DropDownClosedHeight
    DropDownClosedHeight

    Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Closed" state.

    public double DropDownClosedHeight { get; }public double DropDownClosedHeight { get; }Public ReadOnly Property DropDownClosedHeight As double

    Property Value

    • double
      double
      double

      The run-time layout slot height, in pixels.

    Remarks

    DropDownClosedHeight is referenced in the default generic.xaml template animations for ComboBox.

  • DropDownContentMinWidth
    DropDownContentMinWidth
    DropDownContentMinWidth
    DropDownContentMinWidth

    Gets the minimum width value of the drop down content.

    public double DropDownContentMinWidth { get; }public double DropDownContentMinWidth { get; }Public ReadOnly Property DropDownContentMinWidth As double

    Property Value

    • double
      double
      double

      The minimum width value of the drop down content.

  • DropDownOffset
    DropDownOffset
    DropDownOffset
    DropDownOffset

    Gets a value that reports the run-time offset value that is useful for a Split animation of the "Popup" part of a ComboBox.

    public double DropDownOffset { get; }public double DropDownOffset { get; }Public ReadOnly Property DropDownOffset As double

    Property Value

    • double
      double
      double

      The run-time offset value in pixels.

    Remarks

    DropDownOffset is referenced in the default generic.xaml template animations for ComboBox.

  • DropDownOpenedHeight
    DropDownOpenedHeight
    DropDownOpenedHeight
    DropDownOpenedHeight

    Gets a value that reports the run-time layout slot height of the "Popup" part of a ComboBox in the "Opened" state.

    public double DropDownOpenedHeight { get; }public double DropDownOpenedHeight { get; }Public ReadOnly Property DropDownOpenedHeight As double

    Property Value

    • double
      double
      double

      The run-time layout slot height, in pixels.

    Remarks

    DropDownOpenedHeight is referenced in the default generic.xaml template animations for ComboBox.

  • SelectedItemDirection
    SelectedItemDirection
    SelectedItemDirection
    SelectedItemDirection

    Gets a value that reports the selection direction in a ComboBox. This is either Bottom or Top depending on how DropDownOffset is set.

    public AnimationDirection SelectedItemDirection { get; }public AnimationDirection SelectedItemDirection { get; }Public ReadOnly Property SelectedItemDirection As AnimationDirection

    Property Value

    Remarks

    SelectedItemDirection is referenced in the default generic.xaml template animations for ComboBox.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

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

Details

Assembly

Windows.UI.Xaml.Controls.Primitives.dll