Class AutoDirectionFontIcon
A Microsoft.UI.Xaml.Controls.FontIcon that displays an IIconGlyph, automatically using its right-to-left glyph when the element's effective Microsoft.UI.Xaml.FrameworkElement.FlowDirection is Microsoft.UI.Xaml.FlowDirection.RightToLeft. The Glyph property takes the icon; the underlying glyph string is managed by the element and should not be set through a Microsoft.UI.Xaml.Controls.FontIcon-typed reference.
Implements
IAnimationObject
IVisualElement
IVisualElement2
IDependencyObjectStoreProvider
IWeakReferenceProvider
IDataContextProvider
DependencyObject
ILayoutConstraints
Inherited Members
FontIcon.FontFamily
FontIcon.FontFamilyProperty
FontIcon.FontSize
FontIcon.FontSizeProperty
FontIcon.FontStyle
FontIcon.FontStyleProperty
FontIcon.FontWeight
FontIcon.FontWeightProperty
FontIcon.IsTextScaleFactorEnabled
FontIcon.IsTextScaleFactorEnabledProperty
FontIcon.MirroredWhenRightToLeft
FontIcon.MirroredWhenRightToLeftProperty
IconElement.MeasureOverride(Size)
IconElement.ArrangeOverride(Size)
IconElement.Foreground
IconElement.ForegroundProperty
FrameworkElement.DeferTree(DependencyObject)
FrameworkElement.ToString()
FrameworkElement.MeasureElement(UIElement, Size)
FrameworkElement.ArrangeElement(UIElement, Rect)
FrameworkElement.GetElementDesiredSize(UIElement)
FrameworkElement.OnApplyTemplate()
FrameworkElement.ILayoutConstraints.IsWidthConstrained(UIElement)
FrameworkElement.IsWidthConstrainedInner(UIElement)
FrameworkElement.ILayoutConstraints.IsHeightConstrained(UIElement)
FrameworkElement.IsHeightConstrainedInner(UIElement)
FrameworkElement.OnCreateAutomationPeer()
FrameworkElement.GetAccessibilityInnerText()
FrameworkElement.GetAutomationPeer()
FrameworkElement.InvalidateViewport()
FrameworkElement.FindFirstParent<T>()
FrameworkElement.Dispose()
FrameworkElement.AdjustArrange(Size)
FrameworkElement.OnBackgroundChanged(DependencyPropertyChangedEventArgs)
FrameworkElement.GetStringFromObject(object)
FrameworkElement.GetEnumerator()
FrameworkElement.Language
FrameworkElement.Triggers
FrameworkElement.ActualHeightProperty
FrameworkElement.ActualThemeProperty
FrameworkElement.ActualWidthProperty
FrameworkElement.LanguageProperty
FrameworkElement.NameProperty
FrameworkElement.ActualWidth
FrameworkElement.ActualHeight
FrameworkElement.HorizontalAlignmentProperty
FrameworkElement.HorizontalAlignment
FrameworkElement.VerticalAlignmentProperty
FrameworkElement.VerticalAlignment
FrameworkElement.WidthProperty
FrameworkElement.Width
FrameworkElement.HeightProperty
FrameworkElement.Height
FrameworkElement.MinWidthProperty
FrameworkElement.MinWidth
FrameworkElement.MinHeightProperty
FrameworkElement.MinHeight
FrameworkElement.MaxWidthProperty
FrameworkElement.MaxWidth
FrameworkElement.MaxHeightProperty
FrameworkElement.MaxHeight
FrameworkElement.MarginProperty
FrameworkElement.Margin
FrameworkElement.IsLoaded
FrameworkElement.UseConstraintOptimizations
FrameworkElement.AreDimensionsConstrained
FrameworkElement.IsSimpleLayout
FrameworkElement.Tag
FrameworkElement.TagProperty
FrameworkElement.FlowDirection
FrameworkElement.FlowDirectionProperty
FrameworkElement.Resources
FrameworkElement.Parent
FrameworkElement.BaseUri
FrameworkElement.Style
FrameworkElement.StyleProperty
FrameworkElement.RequestedTheme
FrameworkElement.RequestedThemeProperty
FrameworkElement.ActualTheme
FrameworkElement.FocusVisualSecondaryThicknessProperty
FrameworkElement.FocusVisualSecondaryThickness
FrameworkElement.FocusVisualSecondaryBrushProperty
FrameworkElement.FocusVisualSecondaryBrush
FrameworkElement.FocusVisualPrimaryThicknessProperty
FrameworkElement.FocusVisualPrimaryThickness
FrameworkElement.FocusVisualPrimaryBrush
FrameworkElement.FocusVisualPrimaryBrushProperty
FrameworkElement.FocusVisualMargin
FrameworkElement.FocusVisualMarginProperty
FrameworkElement.AllowFocusWhenDisabled
FrameworkElement.AllowFocusWhenDisabledProperty
FrameworkElement.AllowFocusOnInteraction
FrameworkElement.AllowFocusOnInteractionProperty
FrameworkElement.TransitionsProperty
FrameworkElement.Transitions
FrameworkElement.Background
FrameworkElement.BackgroundProperty
FrameworkElement.RenderPhase
FrameworkElement.Name
FrameworkElement.SizeChanged
FrameworkElement.ActualThemeChanged
FrameworkElement.LayoutUpdated
FrameworkElement.EffectiveViewportChanged
FrameworkElement.Loading
FrameworkElement.Loaded
FrameworkElement.Unloaded
UIElement.Measure(Size)
UIElement.Arrange(Rect)
UIElement.InvalidateMeasure()
UIElement.InvalidateArrange()
UIElement.StartAnimation(ICompositionAnimationBase)
UIElement.StopAnimation(ICompositionAnimationBase)
UIElement.OnDisconnectVisualChildren()
UIElement.FindSubElementsForTouchTargeting(Point, Rect)
UIElement.GetVisualInternal()
UIElement.TryStartDirectManipulation(Pointer)
UIElement.OnBringIntoViewRequested(BringIntoViewRequestedEventArgs)
UIElement.StartBringIntoView()
UIElement.StartBringIntoView(BringIntoViewOptions)
UIElement.RegisterAsScrollPort(UIElement)
UIElement.Focus(FocusState)
UIElement.TransformToVisual(UIElement)
UIElement.OnVisibilityChanged(Visibility, Visibility)
UIElement.UpdateLayout()
UIElement.IsVisible()
UIElement.OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs)
UIElement.GetChildrenInTabFocusOrder()
UIElement.OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs)
UIElement.TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs)
UIElement.CancelDirectManipulations()
UIElement.StartDragAsync(PointerPoint)
UIElement.CapturePointer(Pointer)
UIElement.ReleasePointerCapture(Pointer)
UIElement.ReleasePointerCaptures()
UIElement.RemoveHandler(RoutedEvent, object)
UIElement.GetValue(DependencyProperty)
UIElement.SetValue(DependencyProperty, object)
UIElement.ClearValue(DependencyProperty)
UIElement.ReadLocalValue(DependencyProperty)
UIElement.GetAnimationBaseValue(DependencyProperty)
UIElement.RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)
UIElement.OnDataContextChanged(DependencyPropertyChangedEventArgs)
UIElement.SetBinding(DependencyProperty, BindingBase)
UIElement.GetBindingExpression(DependencyProperty)
UIElement.ResumeBindings()
UIElement.SuspendBindings()
UIElement.RotationTransition
UIElement.KeyTipTarget
UIElement.KeyTipPlacementMode
UIElement.KeyTipHorizontalOffset
UIElement.IsTapEnabled
UIElement.IsRightTapEnabled
UIElement.IsHoldingEnabled
UIElement.IsDoubleTapEnabled
UIElement.AccessKey
UIElement.HighContrastAdjustment
UIElement.ExitDisplayModeOnAccessKeyInvoked
UIElement.OpacityTransition
UIElement.CompositeMode
UIElement.CanBeScrollAnchor
UIElement.CacheMode
UIElement.AccessKeyScopeOwner
UIElement.IsAccessKeyScope
UIElement.KeyTipVerticalOffset
UIElement.CenterPoint
UIElement.UseLayoutRounding
UIElement.TranslationTransition
UIElement.TransformMatrix
UIElement.Rotation
UIElement.RasterizationScale
UIElement.Projection
UIElement.ScaleTransition
UIElement.Scale
UIElement.RotationAxis
UIElement.Transform3D
UIElement.Lights
UIElement.AccessKeyProperty
UIElement.AccessKeyScopeOwnerProperty
UIElement.CacheModeProperty
UIElement.CanBeScrollAnchorProperty
UIElement.CharacterReceivedEvent
UIElement.CompositeModeProperty
UIElement.ContextRequestedEvent
UIElement.ExitDisplayModeOnAccessKeyInvokedProperty
UIElement.HighContrastAdjustmentProperty
UIElement.IsAccessKeyScopeProperty
UIElement.IsDoubleTapEnabledProperty
UIElement.IsHoldingEnabledProperty
UIElement.IsRightTapEnabledProperty
UIElement.IsTapEnabledProperty
UIElement.KeyTipHorizontalOffsetProperty
UIElement.KeyTipPlacementModeProperty
UIElement.KeyTipTargetProperty
UIElement.KeyTipVerticalOffsetProperty
UIElement.LightsProperty
UIElement.PreviewKeyDownEvent
UIElement.PreviewKeyUpEvent
UIElement.ProjectionProperty
UIElement.Transform3DProperty
UIElement.UseLayoutRoundingProperty
UIElement.DesiredSize
UIElement.ActualSize
UIElement.ActualOffset
UIElement.Translation
UIElement.Shadow
UIElement.ShadowProperty
UIElement.Clip
UIElement.ClipProperty
UIElement.RenderTransform
UIElement.RenderTransformProperty
UIElement.RenderTransformOrigin
UIElement.RenderTransformOriginProperty
UIElement.RenderSize
UIElement.XYFocusKeyboardNavigation
UIElement.XYFocusKeyboardNavigationProperty
UIElement.XYFocusDownNavigationStrategy
UIElement.XYFocusDownNavigationStrategyProperty
UIElement.XYFocusLeftNavigationStrategy
UIElement.XYFocusLeftNavigationStrategyProperty
UIElement.XYFocusRightNavigationStrategy
UIElement.XYFocusRightNavigationStrategyProperty
UIElement.XYFocusUpNavigationStrategy
UIElement.XYFocusUpNavigationStrategyProperty
UIElement.TabFocusNavigation
UIElement.TabFocusNavigationProperty
UIElement.ProtectedCursor
UIElement.FocusState
UIElement.FocusStateProperty
UIElement.IsTabStop
UIElement.IsTabStopProperty
UIElement.TabIndex
UIElement.TabIndexProperty
UIElement.XYFocusUp
UIElement.XYFocusUpProperty
UIElement.XYFocusDown
UIElement.XYFocusDownProperty
UIElement.XYFocusLeft
UIElement.XYFocusLeftProperty
UIElement.XYFocusRight
UIElement.XYFocusRightProperty
UIElement.UseSystemFocusVisuals
UIElement.UseSystemFocusVisualsProperty
UIElement.ManipulationModeProperty
UIElement.ManipulationMode
UIElement.CanDragProperty
UIElement.CanDrag
UIElement.AllowDropProperty
UIElement.AllowDrop
UIElement.PointerCapturesProperty
UIElement.PointerCaptures
UIElement.IsHitTestVisibleProperty
UIElement.IsHitTestVisible
UIElement.OpacityProperty
UIElement.Opacity
UIElement.VisibilityProperty
UIElement.Visibility
UIElement.ContextFlyoutProperty
UIElement.ContextFlyout
UIElement.KeyboardAccelerators
UIElement.KeyboardAcceleratorPlacementMode
UIElement.KeyboardAcceleratorPlacementModeProperty
UIElement.KeyboardAcceleratorPlacementTarget
UIElement.KeyboardAcceleratorPlacementTargetProperty
UIElement.Handle
UIElement.PointerPressedEvent
UIElement.PointerReleasedEvent
UIElement.PointerEnteredEvent
UIElement.PointerExitedEvent
UIElement.PointerMovedEvent
UIElement.PointerCanceledEvent
UIElement.PointerCaptureLostEvent
UIElement.PointerWheelChangedEvent
UIElement.ManipulationStartingEvent
UIElement.ManipulationStartedEvent
UIElement.ManipulationDeltaEvent
UIElement.ManipulationInertiaStartingEvent
UIElement.ManipulationCompletedEvent
UIElement.TappedEvent
UIElement.DoubleTappedEvent
UIElement.RightTappedEvent
UIElement.HoldingEvent
UIElement.DragEnterEvent
UIElement.DragOverEvent
UIElement.DragLeaveEvent
UIElement.DropEvent
UIElement.KeyDownEvent
UIElement.KeyUpEvent
UIElement.GettingFocusEvent
UIElement.LosingFocusEvent
UIElement.NoFocusCandidateFoundEvent
UIElement.BringIntoViewRequestedEvent
UIElement.EventsBubblingInManagedCodeProperty
UIElement.EventsBubblingInManagedCode
UIElement.XamlRoot
UIElement.Dispatcher
UIElement.DispatcherQueue
UIElement.IsStoreInitialized
UIElement.IDependencyObjectStoreProvider.Store
UIElement.IWeakReferenceProvider.WeakReference
UIElement.DataContext
UIElement.DataContextProperty
UIElement.AccessKeyDisplayDismissed
UIElement.AccessKeyDisplayRequested
UIElement.CharacterReceived
UIElement.ContextCanceled
UIElement.ContextRequested
UIElement.PreviewKeyDown
UIElement.PreviewKeyUp
UIElement.AccessKeyInvoked
UIElement.ProcessKeyboardAccelerators
UIElement.LostFocus
UIElement.GotFocus
UIElement.LosingFocus
UIElement.GettingFocus
UIElement.NoFocusCandidateFound
UIElement.BringIntoViewRequested
UIElement.PointerCanceled
UIElement.PointerCaptureLost
UIElement.PointerEntered
UIElement.PointerExited
UIElement.PointerMoved
UIElement.PointerPressed
UIElement.PointerReleased
UIElement.PointerWheelChanged
UIElement.ManipulationStarting
UIElement.ManipulationStarted
UIElement.ManipulationDelta
UIElement.ManipulationInertiaStarting
UIElement.ManipulationCompleted
UIElement.Tapped
UIElement.DoubleTapped
UIElement.RightTapped
UIElement.Holding
UIElement.DragStarting
UIElement.DragEnter
UIElement.DragLeave
UIElement.DragOver
UIElement.Drop
UIElement.DropCompleted
UIElement.KeyDown
UIElement.KeyUp
UIElement.DataContextChanged
Namespace: Singulink.UI.Icons.WinUI
Assembly: Singulink.UI.Icons.WinUI.dll
Syntax
public class AutoDirectionFontIcon : FontIcon, IAnimationObject, IVisualElement, IVisualElement2, IDependencyObjectStoreProvider, IWeakReferenceProvider, IEnumerable, IDataContextProvider, DependencyObject, ILayoutConstraints
Constructors
| Name | Description |
|---|---|
| AutoDirectionFontIcon() | Initializes a new instance of the AutoDirectionFontIcon class. |
Fields
| Name | Description |
|---|---|
| GlyphProperty | Identifies the Glyph dependency property. |
Properties
| Name | Description |
|---|---|
| Glyph | Gets or sets the icon to display. |