UIElement : DependencyObject (UWP) BindableView (Android) BindableUIView (iOS) Object (WASM) BindableNSView (MacOS)
Implemented for: all platforms supported by Uno Platform
This document lists all properties, methods, and events of UIElement
that are currently implemented by the Uno Platform. See the WinUI and UWP documentation for detailed usage guidelines which all automatically apply to Uno Platform.
Implemented properties
Property | Supported on |
---|---|
Point RenderTransformOrigin | all platforms supported by Uno Platform |
double Opacity | all platforms supported by Uno Platform |
ManipulationModes ManipulationMode | all platforms supported by Uno Platform |
bool IsHitTestVisible | all platforms supported by Uno Platform |
bool AllowDrop | all platforms supported by Uno Platform |
RectangleGeometry Clip | all platforms supported by Uno Platform |
bool UseLayoutRounding | Skia |
Transform RenderTransform | all platforms supported by Uno Platform |
Visibility Visibility | all platforms supported by Uno Platform |
Size DesiredSize | all platforms supported by Uno Platform |
IReadOnlyList |
all platforms supported by Uno Platform |
Size RenderSize | all platforms supported by Uno Platform |
XamlRoot XamlRoot | all platforms supported by Uno Platform |
Shadow Shadow | all platforms supported by Uno Platform |
Vector3 ActualOffset | all platforms supported by Uno Platform |
Vector2 ActualSize | all platforms supported by Uno Platform |
bool CanDrag | all platforms supported by Uno Platform |
FlyoutBase ContextFlyout | all platforms supported by Uno Platform |
XYFocusNavigationStrategy XYFocusRightNavigationStrategy | all platforms supported by Uno Platform |
XYFocusKeyboardNavigationMode XYFocusKeyboardNavigation | all platforms supported by Uno Platform |
XYFocusNavigationStrategy XYFocusDownNavigationStrategy | all platforms supported by Uno Platform |
KeyboardNavigationMode TabFocusNavigation | all platforms supported by Uno Platform |
XYFocusNavigationStrategy XYFocusUpNavigationStrategy | all platforms supported by Uno Platform |
XYFocusNavigationStrategy XYFocusLeftNavigationStrategy | all platforms supported by Uno Platform |
IList |
all platforms supported by Uno Platform |
Vector3 Translation | all platforms supported by Uno Platform |
RoutedEvent HoldingEvent | all platforms supported by Uno Platform |
DependencyProperty IsHitTestVisibleProperty | all platforms supported by Uno Platform |
RoutedEvent KeyDownEvent | all platforms supported by Uno Platform |
RoutedEvent KeyUpEvent | all platforms supported by Uno Platform |
RoutedEvent ManipulationCompletedEvent | all platforms supported by Uno Platform |
RoutedEvent ManipulationDeltaEvent | all platforms supported by Uno Platform |
RoutedEvent ManipulationInertiaStartingEvent | all platforms supported by Uno Platform |
DependencyProperty ManipulationModeProperty | all platforms supported by Uno Platform |
RoutedEvent ManipulationStartedEvent | all platforms supported by Uno Platform |
RoutedEvent ManipulationStartingEvent | all platforms supported by Uno Platform |
DependencyProperty OpacityProperty | all platforms supported by Uno Platform |
RoutedEvent PointerCanceledEvent | all platforms supported by Uno Platform |
RoutedEvent PointerCaptureLostEvent | all platforms supported by Uno Platform |
DependencyProperty PointerCapturesProperty | all platforms supported by Uno Platform |
RoutedEvent PointerEnteredEvent | all platforms supported by Uno Platform |
RoutedEvent PointerExitedEvent | all platforms supported by Uno Platform |
RoutedEvent PointerMovedEvent | all platforms supported by Uno Platform |
RoutedEvent PointerPressedEvent | all platforms supported by Uno Platform |
RoutedEvent PointerWheelChangedEvent | WASM |
DependencyProperty RenderTransformOriginProperty | all platforms supported by Uno Platform |
DependencyProperty RenderTransformProperty | all platforms supported by Uno Platform |
RoutedEvent RightTappedEvent | all platforms supported by Uno Platform |
RoutedEvent DragEnterEvent | all platforms supported by Uno Platform |
RoutedEvent TappedEvent | all platforms supported by Uno Platform |
DependencyProperty UseLayoutRoundingProperty | Skia |
DependencyProperty VisibilityProperty | all platforms supported by Uno Platform |
DependencyProperty AllowDropProperty | all platforms supported by Uno Platform |
DependencyProperty ClipProperty | all platforms supported by Uno Platform |
RoutedEvent DoubleTappedEvent | all platforms supported by Uno Platform |
RoutedEvent PointerReleasedEvent | all platforms supported by Uno Platform |
RoutedEvent DragLeaveEvent | all platforms supported by Uno Platform |
RoutedEvent DragOverEvent | all platforms supported by Uno Platform |
RoutedEvent DropEvent | all platforms supported by Uno Platform |
DependencyProperty ShadowProperty | all platforms supported by Uno Platform |
DependencyProperty CanDragProperty | all platforms supported by Uno Platform |
DependencyProperty ContextFlyoutProperty | all platforms supported by Uno Platform |
DependencyProperty XYFocusDownNavigationStrategyProperty | all platforms supported by Uno Platform |
DependencyProperty XYFocusKeyboardNavigationProperty | all platforms supported by Uno Platform |
DependencyProperty XYFocusLeftNavigationStrategyProperty | all platforms supported by Uno Platform |
DependencyProperty XYFocusRightNavigationStrategyProperty | all platforms supported by Uno Platform |
DependencyProperty XYFocusUpNavigationStrategyProperty | all platforms supported by Uno Platform |
DependencyProperty TabFocusNavigationProperty | all platforms supported by Uno Platform |
RoutedEvent GettingFocusEvent | all platforms supported by Uno Platform |
RoutedEvent LosingFocusEvent | all platforms supported by Uno Platform |
RoutedEvent NoFocusCandidateFoundEvent | all platforms supported by Uno Platform |
RoutedEvent BringIntoViewRequestedEvent | all platforms supported by Uno Platform |
Implemented methods
Method | Supported on |
---|---|
void Measure(Size) | all platforms supported by Uno Platform |
void Arrange(Rect) | all platforms supported by Uno Platform |
bool CapturePointer(Pointer) | all platforms supported by Uno Platform |
void ReleasePointerCapture(Pointer) | all platforms supported by Uno Platform |
void ReleasePointerCaptures() | all platforms supported by Uno Platform |
void AddHandler(RoutedEvent, object, bool) | all platforms supported by Uno Platform |
void RemoveHandler(RoutedEvent, object) | all platforms supported by Uno Platform |
GeneralTransform TransformToVisual(UIElement) | all platforms supported by Uno Platform |
void InvalidateMeasure() | all platforms supported by Uno Platform |
void InvalidateArrange() | WASM, Skia |
void UpdateLayout() | all platforms supported by Uno Platform |
IAsyncOperation |
all platforms supported by Uno Platform |
void StartBringIntoView() | all platforms supported by Uno Platform |
void StartBringIntoView(BringIntoViewOptions) | all platforms supported by Uno Platform |
IEnumerable |
all platforms supported by Uno Platform |
void OnBringIntoViewRequested(BringIntoViewRequestedEventArgs) | all platforms supported by Uno Platform |
void RegisterAsScrollPort(UIElement) | all platforms supported by Uno Platform |
Implemented events
Below are all properties, methods, and events of UIElement
that are not currently implemented in Uno.
Not implemented properties
Property | Not supported on |
---|---|
TransitionCollection Transitions | all platforms supported by Uno Platform |
Projection Projection | all platforms supported by Uno Platform |
bool IsTapEnabled | all platforms supported by Uno Platform |
bool IsRightTapEnabled | all platforms supported by Uno Platform |
bool IsHoldingEnabled | all platforms supported by Uno Platform |
bool IsDoubleTapEnabled | all platforms supported by Uno Platform |
CacheMode CacheMode | all platforms supported by Uno Platform |
bool UseLayoutRounding | Xamarin, WASM |
UIContext UIContext | all platforms supported by Uno Platform |
ElementCompositeMode CompositeMode | all platforms supported by Uno Platform |
Transform3D Transform3D | all platforms supported by Uno Platform |
bool IsAccessKeyScope | all platforms supported by Uno Platform |
bool ExitDisplayModeOnAccessKeyInvoked | all platforms supported by Uno Platform |
DependencyObject AccessKeyScopeOwner | all platforms supported by Uno Platform |
string AccessKey | all platforms supported by Uno Platform |
double KeyTipHorizontalOffset | all platforms supported by Uno Platform |
ElementHighContrastAdjustment HighContrastAdjustment | all platforms supported by Uno Platform |
double KeyTipVerticalOffset | all platforms supported by Uno Platform |
KeyTipPlacementMode KeyTipPlacementMode | all platforms supported by Uno Platform |
IList |
all platforms supported by Uno Platform |
DependencyObject KeyboardAcceleratorPlacementTarget | all platforms supported by Uno Platform |
KeyboardAcceleratorPlacementMode KeyboardAcceleratorPlacementMode | all platforms supported by Uno Platform |
DependencyObject KeyTipTarget | all platforms supported by Uno Platform |
Vector3Transition TranslationTransition | all platforms supported by Uno Platform |
ScalarTransition OpacityTransition | all platforms supported by Uno Platform |
Matrix4x4 TransformMatrix | all platforms supported by Uno Platform |
Vector3Transition ScaleTransition | all platforms supported by Uno Platform |
Vector3 Scale | all platforms supported by Uno Platform |
ScalarTransition RotationTransition | all platforms supported by Uno Platform |
Vector3 RotationAxis | all platforms supported by Uno Platform |
float Rotation | all platforms supported by Uno Platform |
Vector3 CenterPoint | all platforms supported by Uno Platform |
bool CanBeScrollAnchor | all platforms supported by Uno Platform |
DependencyProperty IsDoubleTapEnabledProperty | all platforms supported by Uno Platform |
DependencyProperty IsHoldingEnabledProperty | all platforms supported by Uno Platform |
DependencyProperty IsRightTapEnabledProperty | all platforms supported by Uno Platform |
DependencyProperty IsTapEnabledProperty | all platforms supported by Uno Platform |
RoutedEvent PointerWheelChangedEvent | Xamarin, Skia |
DependencyProperty ProjectionProperty | all platforms supported by Uno Platform |
DependencyProperty TransitionsProperty | all platforms supported by Uno Platform |
DependencyProperty UseLayoutRoundingProperty | Xamarin, WASM |
DependencyProperty CacheModeProperty | all platforms supported by Uno Platform |
DependencyProperty CompositeModeProperty | all platforms supported by Uno Platform |
DependencyProperty Transform3DProperty | all platforms supported by Uno Platform |
DependencyProperty AccessKeyProperty | all platforms supported by Uno Platform |
DependencyProperty AccessKeyScopeOwnerProperty | all platforms supported by Uno Platform |
DependencyProperty IsAccessKeyScopeProperty | all platforms supported by Uno Platform |
DependencyProperty ExitDisplayModeOnAccessKeyInvokedProperty | all platforms supported by Uno Platform |
DependencyProperty HighContrastAdjustmentProperty | all platforms supported by Uno Platform |
DependencyProperty KeyTipHorizontalOffsetProperty | all platforms supported by Uno Platform |
DependencyProperty KeyTipPlacementModeProperty | all platforms supported by Uno Platform |
DependencyProperty KeyTipVerticalOffsetProperty | all platforms supported by Uno Platform |
DependencyProperty LightsProperty | all platforms supported by Uno Platform |
RoutedEvent CharacterReceivedEvent | all platforms supported by Uno Platform |
RoutedEvent PreviewKeyDownEvent | all platforms supported by Uno Platform |
RoutedEvent PreviewKeyUpEvent | all platforms supported by Uno Platform |
RoutedEvent ContextRequestedEvent | all platforms supported by Uno Platform |
DependencyProperty KeyTipTargetProperty | all platforms supported by Uno Platform |
DependencyProperty KeyboardAcceleratorPlacementModeProperty | all platforms supported by Uno Platform |
DependencyProperty KeyboardAcceleratorPlacementTargetProperty | all platforms supported by Uno Platform |
DependencyProperty CanBeScrollAnchorProperty | all platforms supported by Uno Platform |
Not implemented methods
Not implemented events
Last updated Thursday, 22 February 2024 13:30.