microsoft / microsoft-ui-xaml

WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
MIT License
6.38k stars 683 forks source link

UWP XAML item templates should not be available in a WinUI 3 C++ project #5763

Open JaiganeshKumaran opened 3 years ago

JaiganeshKumaran commented 3 years ago

Today UWP XAML item templates are shown for a WinUI 3 C++ project under the XAML node. These shouldn't be displayed in a WinUI 3 project to prevent users from accidentally selecting the wrong item template.

asklar commented 3 years ago

UWP support will still be there in the prerelease WinAppSDK package. Apps that want to use WinUI3 on UWP in prerelease, can choose to do so, so I don't see a need to hinder this.

JaiganeshKumaran commented 3 years ago

UWP support will still be there in the prerelease WinAppSDK package. Apps that want to use WinUI3 on UWP in prerelease, can choose to do so, so I don't see a need to hinder this.

I'm not taking about WinUI 3 UWP, I'm taking about platform XAML item templates being available for WinUI 3 (UWP or desktop) projects.

asklar commented 3 years ago

@Jaiganeshkumaran can you please add a screenshot of where you're seeing this? Thanks.

sylveon commented 3 years ago

These are UWP XAML templates, being shown under XAML for a WinUI 3 desktop app image

Additionally, C++/WinRT templates for UWP XAML show up too: image

StephenLPeters commented 3 years ago

@evelynwu-msft FYI

evelynwu-msft commented 3 years ago

Thanks for the feedback. We're aware of this shortcoming and the confusion it can cause and hope to address it in a future release.