Grid : Panel
Implemented for: WASM, Skia, Mobile
This document lists all properties, methods, and events of Grid 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 Grid works, you can use the Uno Gallery or run your own tests on the Uno Playground.
Implemented properties
Below are all properties, methods, and events of Grid that are not currently implemented in Uno.
Not implemented properties
| Property | Not supported on |
|---|---|
| DependencyProperty BackgroundSizingProperty | MacOS |
| DependencyProperty BorderBrushProperty | MacOS |
| DependencyProperty BorderThicknessProperty | MacOS |
| DependencyProperty ColumnProperty | MacOS |
| DependencyProperty ColumnSpacingProperty | MacOS |
| DependencyProperty ColumnSpanProperty | MacOS |
| DependencyProperty CornerRadiusProperty | MacOS |
| DependencyProperty PaddingProperty | MacOS |
| DependencyProperty RowProperty | MacOS |
| DependencyProperty RowSpacingProperty | MacOS |
| DependencyProperty RowSpanProperty | MacOS |
| bool HasUnwrappableNativeObject | all platforms supported by Uno Platform |
| IObjectReference NativeObject | all platforms supported by Uno Platform |
| BackgroundSizing BackgroundSizing | MacOS |
| Brush BorderBrush | MacOS |
| Thickness BorderThickness | MacOS |
| ColumnDefinitionCollection ColumnDefinitions | MacOS |
| double ColumnSpacing | MacOS |
| CornerRadius CornerRadius | MacOS |
| Thickness Padding | MacOS |
| RowDefinitionCollection RowDefinitions | MacOS |
| double RowSpacing | MacOS |
Not implemented methods
| Method | Not supported on |
|---|---|
| I As() | all platforms supported by Uno Platform |
| int GetRow(FrameworkElement) | all platforms supported by Uno Platform |
| void SetRow(FrameworkElement, int) | all platforms supported by Uno Platform |
| int GetColumn(FrameworkElement) | all platforms supported by Uno Platform |
| void SetColumn(FrameworkElement, int) | all platforms supported by Uno Platform |
| int GetRowSpan(FrameworkElement) | all platforms supported by Uno Platform |
| void SetRowSpan(FrameworkElement, int) | all platforms supported by Uno Platform |
| int GetColumnSpan(FrameworkElement) | all platforms supported by Uno Platform |
| void SetColumnSpan(FrameworkElement, int) | all platforms supported by Uno Platform |
| Grid FromAbi(nint) | all platforms supported by Uno Platform |
| bool Equals(Grid) | all platforms supported by Uno Platform |
| bool Equals(object) | all platforms supported by Uno Platform |
| int GetHashCode() | all platforms supported by Uno Platform |
| bool IsOverridableInterface(Guid) | all platforms supported by Uno Platform |
Last updated Thursday, 16 July 2026 23:16.