Skip to main content

FlyoutSettings Members

Contains flyout control settings.

Constructors

Name Description
FlyoutSettings() Initializes a new instance of the FlyoutSettings class.

Fields

Name Description
IndicatorHorizontalAlignmentProperty static Identifies the FlyoutSettings.IndicatorHorizontalAlignment dependency property.
IndicatorTargetProperty static Identifies the FlyoutSettings.IndicatorTarget dependency property.
IndicatorVerticalAlignmentProperty static Identifies the FlyoutSettings.IndicatorVerticalAlignment dependency property.
PlacementProperty static Identifies the FlyoutSettings.Placement dependency property.
ShowIndicatorProperty static Identifies the FlyoutSettings.ShowIndicator dependency property.

Properties

Name Description
IndicatorHorizontalAlignment Gets or sets the horizontal alignment of a flyout indicator. This is a dependency property.
IndicatorTarget Gets or sets the element to which the flyout is attached. This is a dependency property.
IndicatorVerticalAlignment Gets or sets the vertical alignment of a flyout indicator. This is a dependency property.
Placement Gets or sets the flyout popup’s position relative to its target.
ShowIndicator Gets or sets whether to show the flyout popup indicator. This is a dependency property.

Methods

Name Description
Apply(FlyoutPositionCalculator, FlyoutBase) Applies a PositionCalculator to the specified flyout.
CreatePositionCalculator() Creates a position calculator with default settings.
CreateStrategy() Creates a flyout strategy.
GetIndicatorDirection(FlyoutPlacement) Gets the indicator direction corresponding to the flyout placement.
OnPropertyChanged(FlyoutBase, PropertyChangedEventArgs) Invoked whenever the effective value of any dependency property of the specified flyout has been updated.
See Also