Maui Sample Project State

From Wiki Maui Linux NET
Revision as of 11:34, 2 November 2025 by Ten (talk | contribs)
Jump to navigation Jump to search

Before Maui Linux can be used for projects, the goal should be to get the Maui Sample Project fully up and running.

The purpose of this list is not to identify every small display issue, but to find app-breaking errors and major display problems.

Last updated: Currently under construction

Legend

  • ✓ OK
  • ✗ Throws Exception or Not fully Working
  • ? Unknown / not verified

General Issues

  • Spacing (Margin and Padding)
  • Image Resizing
  • Filtering
  • Settings not shown

Main Page

Sub Page In Sample Can Open Works Notes
Blazor ✓ ✗ ✗
Core ✓ ✓ ✗
Controls ✓ ✓ ✗
Platform Specifics ✓ ✓ ✗
Compatibility ✓ ✓ ✗
Layouts ✓ ✓ ✗
User Interface Concepts ✓ ✓ ✗
Other Concepts ✓ ✓ ✗

Blazor

Maui Sample Project Blazor Page

Currently Blazor Page throws an Exception

Core

Maui Linux Sample Project Core Page
Maui Sample Project Core Page
Sub Page In Sample Can Open Works Notes
Alerts ✓ ✓ ✗
App Control ✓ ✓ ✗
AppThemeBindings ✓ ✓ ✗
Brushes ✓ ✓ ✗
Clip ✓ ✓ ✗
ContextFlyout ✓ ✗ ✗ FontImage Not implemented yet, throws not implemented exception
ContentPage ✓ ✓ ✗
Device ✓ ✓ ✗
Dispatcher ✓ ✓ ✗
Effects ✓ ✓ ✗
FlyoutPage ✓ ✓ ✗
Focus Management ✓ ✓ ✗
Gestures ✓ ✓ ✗
InputTransparent ✓ ✓ ✗
MenuBar ✓ ✓ ✗
Modal ✓ ✓ ✗
Multi-Window ✓ ✗ ✗ Webkit exception
Navigation Page ✓ ✓ ✗
Semantics ✓ ✓ ✗
Shadows ✗ ✗ ✗
Transformations ✗ ✗ ✗
Window Title Bar ✗ ✗ ✗

Controls

Maui Linux Sample Project Controls Page
Maui Sample Project Controls Page


Sub Page In Sample Can Open Works Notes
ActivityIndicator ✓ ✓ ✗
Border ✓ ✓ ✗
BoxView ✓ ✓ ✗
Button ✓ ✓ ✗
Checkbox ✓ ✓ ✗
CarouselView ✓ ✓ ✗
CollectionView ✓ ✓ ✗
Datepicker ✓ ✓ ✗
Editor ✓ ✓ ✗
Entry ✓ ✓ ✗
HybridWebView ✗ ✗ ✗
Image ✓ ✗ throws Not Implemented Exception (Font Image)
ImageButton ✓ ✓ ✗
IndicatorView ✓ ✓ ✗
Label ✓ ✓ ✗
Maps ✓ ✓ ✗
Picker ✓ ✓ ✗
ProgressBar ✓ ✓ ✗
RadioButton ✓ ✓ ✗
RefreshView ✓ ✓ ✗
SearchBar ✓ ✓ ✗
Shapes ✓ ✓ ✗
Slider ✓ ✓ ✗
SwipeView ✓ ✓ ✗
Stepper ✗ ✗ ✗
Switch ✗ ✗ ✗
TimePicker ✗ ✗ ✗
WebView ✗ ✗ ✗


Platform Specifics

Maui Linux Sample Project Platform Specifics Page
Maui Sample Project Platform Specifics Page

Sub Page In Sample Can Open Works Notes


Compatibility

Maui Linux Sample Project Compatibility Page
Maui Sample Project Compatibility Page
Sub Page In Sample Can Open Works Notes
Frame ✓ ✓ ✗ Not in .NET 10 Samples Project
ListView ✓ ✓ ✗
TableView ✓ ✓ ✗
TabbedPage ✓ ✓ ✗
AndExpand ✓ ✓ ✗

Layouts

Maui Linux Sample Project Layouts Page
Maui Sample Project Layouts Page
Sub Page In Sample Can Open Works Notes
AbsoluteLayout ✓ ✓ ✗
ContentView ✓ ✓ ✗
FlexLayout ✓ ✓ ✗
Grid ✓ ✓ ✗
RelativeLayout ✓ ✗ ✗ Invalid Operation Exception
ScrollView ✓ ✓ ✗
StackLayout ✓ ✓
TemplatedView ✓ ✓ ✗
HorizontalStackLayout ✓ ✓ ✗
VerticalStackLayout ✓ ✓ ✗
Layout Updates ✓ ✓ ✗
Z-Index ✓ ✓ ✗
Clipping ✓ ✓ ✗
Custom Layout ? ✗ ✗ System.Exception: "Handler not found for view Maui.Controls.Sample.Pages.DockLayout"

Strange behavior Page was there then App is crashed, Page is vanished

Layout IsEnabled ✗ ✗ ✗ There is some Code for it

User Interface Concepts

Maui Linux Sample Project User Interface Concepts Page
Maui Sample Project User Interface Concepts Page
Sub Page In Sample Can Open Works Notes
Animations ✓ ✓ ✗
Behaviors ✓ ✓ ✗
Fonts ✓ ✓ ✗
Styles ✓ ✗ ✗ Microsoft.Maui.Controls.Xaml.XamlParseException: "Position 11:18. Position 11:18. Type converter failed: Cannot convert "Color.Pink" into Microsoft.Maui.Graphics.Color"
Triggers ✓ ✓ ✗
VisualStates ✓ ✓ ✗

Other Concepts

Maui Linux Sample Project Other Concepts Page
Maui Sample Project Other Concepts Page
Sub Page In Sample Can Open Works Notes
GraphicsView ✓ ✓ ✗
Large Titles - iOS ✓ ✓ ✗
StyleSheets ✓ ✓ ✗
Foldable ✓ ✗ ✗ System.InvalidOperationException: "Sequence contains no matching element" maybe WSL only?
Render Views ✓ ✓ ✗
Hit Testing ✓ ✓ ✗