docs-maui
                                
                                 docs-maui copied to clipboard
                                
                                    docs-maui copied to clipboard
                            
                            
                            
                        This repository contains documentation for .NET Multi-platform App UI (MAUI).
**Shell Navigation doesn't render the next page on Android. Shell Current State shows DnsSafeHost - System Invalid Exception.** **The steps -** 1) Have set the AppShell as MainPage MainPage =...
### Type of issue Missing information ### Description There's a slight misinformation on this page. > Changing a theme at runtime requires the use of XAML styles, and is not...
### Type of issue Missing information ### Description Using the InstallAndroidDependencies target command description is not enough to complete the process. It says: -p:AndroidSdkDirectory="" and -p:JavaSdkDirectory="" Should we supply it?...
In .NET MAUI 9, compiled bindings can be used with C# markup (to replace reflection-based bindings with string paths). Example: ```csharp // in .NET 8 MyLabel.SetBinding(Label.TextProperty, "Text"); // in .NET...
In .NET MAUI 9, `IBorder` has been obsoleted. Scan the docs/samples for its usage and replace. More info: https://github.com/dotnet/maui/pull/23224
In .NET MAUI 9, bindings might be compiled incorrectly when the `x:DataType` comes from the outer scope of a `DataTemplate`. More info: https://github.com/dotnet/maui/pull/22803
As a result of merging https://github.com/dotnet/maui/pull/23269 we no longer need to have workarounds in place when working with iOS & macOS resources. One example is under the [Localization docs](https://learn.microsoft.com/en-us/dotnet/maui/fundamentals/localization?view=net-maui-8.0#ios-1), probably...
Add docs for migrating from `Frame` to `Border`. More info: https://github.com/dotnet/maui/pull/23184
In .NET 9 we will want to bump for MAUI apps to: - iOS 13.0 - macOS 12 (MacCatalyst 15.0)
In .NET MAUI 9, if you encounter hangs on Android with `BlazorWebView` you can enable an `AppContext` switch in `MauiProgram`: ```csharp AppContext.SetSwitch("BlazorWebView.AndroidFireAndForgetAsync", isEnabled: true); ``` This switch enables `BlazorWebView` to...