microsoft / microsoft-ui-xaml

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
MIT License
6.28k stars 674 forks source link

Proposal: Support the XAML 2009 Schema #7037

Open DanJBower opened 2 years ago

DanJBower commented 2 years ago

Summary

I noticed in a WinUI 3 project, files like MainWindow.xaml use xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" instead of xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml". It'd be awesome to see support for the latest XAML schema.

Rationale

hez2010 commented 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.

shinta0806 commented 1 year ago

+1

danielgruethling commented 6 months ago

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?

NotAsea commented 5 months ago

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

artkat commented 3 months ago

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. When will WinUI support XAML 2009? MAUI and even WPF do support it.

xperiandri commented 2 months ago

Any progress???