FrameworkElement : UIElement
Implemented for: WASM, Skia, Mobile
This document lists all properties, methods, and events of FrameworkElement
that are currently implemented by the Uno Platform. See the WinUI documentation for detailed usage guidelines which all automatically apply to Uno Platform.
To better understand how FrameworkElement
works, you can run your own tests on the Uno Playground.
Implemented properties
Implemented methods
Method | Supported on |
---|---|
object FindName(string) | WASM, Skia, Mobile |
Size MeasureOverride(Size) | WASM, Skia, Mobile |
Size ArrangeOverride(Size) | WASM, Skia, Mobile |
void OnApplyTemplate() | WASM, Skia, Mobile |
bool GoToElementStateCore(string, bool) | WASM, Skia, Mobile |
Implemented events
Event | Supported on |
---|---|
TypedEventHandler<FrameworkElement, object> ActualThemeChanged | WASM, Skia, Mobile |
TypedEventHandler<FrameworkElement, EffectiveViewportChangedEventArgs> EffectiveViewportChanged | WASM, Skia, Mobile |
EventHandler | WASM, Skia, Mobile |
RoutedEventHandler Loaded | WASM, Skia, Mobile |
TypedEventHandler<FrameworkElement, object> Loading | WASM, Skia, Mobile |
SizeChangedEventHandler SizeChanged | WASM, Skia, Mobile |
RoutedEventHandler Unloaded | WASM, Skia, Mobile |
Below are all properties, methods, and events of FrameworkElement
that are not currently implemented in Uno.
Not implemented properties
Not implemented methods
Method | Not supported on |
---|---|
object FindName(string) | MacOS |
void SetBinding(DependencyProperty, BindingBase) | all platforms supported by Uno Platform |
BindingExpression GetBindingExpression(DependencyProperty) | all platforms supported by Uno Platform |
void InvalidateViewport() | all platforms supported by Uno Platform |
Size MeasureOverride(Size) | MacOS |
Size ArrangeOverride(Size) | MacOS |
void OnApplyTemplate() | MacOS |
bool GoToElementStateCore(string, bool) | MacOS |
void DeferTree(DependencyObject) | all platforms supported by Uno Platform |
Not implemented events
Event | Not supported on |
---|---|
TypedEventHandler<FrameworkElement, object> ActualThemeChanged | MacOS |
TypedEventHandler<FrameworkElement, DataContextChangedEventArgs> DataContextChanged | all platforms supported by Uno Platform |
TypedEventHandler<FrameworkElement, EffectiveViewportChangedEventArgs> EffectiveViewportChanged | MacOS |
EventHandler | MacOS |
RoutedEventHandler Loaded | MacOS |
TypedEventHandler<FrameworkElement, object> Loading | MacOS |
SizeChangedEventHandler SizeChanged | MacOS |
RoutedEventHandler Unloaded | MacOS |
Last updated Monday, 14 April 2025 02:07.