Open DanJBower opened 2 years ago
Note that MAUI is already using XAML 2009. I think WinUI 3 should also follow it to allow users to use a more powerful version of XAML.
+1
How is this still in the freezer? This should have been in at the "release". How can we still use this ancient schema and not have decimal types supported in xaml?
How is this still in the freezer? This should have been in at the "release". How can we still use this ancient schema and not have decimal types supported in xaml?
Winui team has already known to be starved resource, they even ignore Visual designer or at least a visual previewer. I doubt Microsoft care enough about their own OS though, as they have committed in Blazor, MAUI and webview2. In the future we will have a bloat Edge render for NT Kernel like what google do with their ChromeOS
WinUI currently does not support the x:TypeArguments Directive because it does not support XAML 2009. This makes it impossible to make generic controls such as MyUserControl
Any progress???
Summary
I noticed in a WinUI 3 project, files like
MainWindow.xaml
usexmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
instead ofxmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
. It'd be awesome to see support for the latest XAML schema.Rationale
{First reason for why we should consider this proposal} It would allow the use of many features which make XAML much easier to write including:
{Second reason for why we should consider this proposal} 2009 was a pretty long time ago. The roadmap / benefits bit of the link in the template talks about modernizing and being the latest advancements. I feel as part of this, support for the latest version of XAML would be a great reason to switch from other frameworks like WPF to WinUI 3.