Skip to content

[Work in progress] Update to WASDK2.0#2107

Draft
niels9001 wants to merge 7 commits intomainfrom
2.0
Draft

[Work in progress] Update to WASDK2.0#2107
niels9001 wants to merge 7 commits intomainfrom
2.0

Conversation

@niels9001
Copy link
Collaborator

@niels9001 niels9001 commented Feb 8, 2026

Description

This PR upgrades to Windows App SDK 2.0 and includes the following changes:

New sample for SystemBackdropElement

image

New sample for SplitMenuFlyoutItem

image

New sample for WrapPanel

image

Closes: #2103

rashmi-thakurr and others added 7 commits December 1, 2025 08:56
<!--- Provide a general summary of your changes in the Title above -->

## Description
<!--- Describe your changes in detail -->
Adds Samples for SystemBackdropElement Control

## Motivation and Context
<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->
Provides a clearer example of how to use SystemBackdropElement. Helps
developers understand and test the newer backdrop APIs.

## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran
to -->
<!--- see how your change affects other areas of the code, etc. -->
Tested in WinUI Gallery on Windows 11. Verified backdrop switching,
CornerRadius updates, and sample loading without errors in Debug and
Release.

## Screenshots (if appropriate):
<img width="2263" height="1214" alt="Screenshot 2025-11-19 152224"
src="https://github.com/user-attachments/assets/140cb6f1-7ae5-4e1b-ae63-f53a3b765590"
/>


## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all
the boxes that apply: -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)

---------

Co-authored-by: Rashmi Thakur <rashmithakur@microsoft.com>
Co-authored-by: Niels Laute <niels.laute@live.nl>
Copy link
Contributor

@Zakariathr22 Zakariathr22 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know this is still a draft, but I think we should also replace the WrapLayout of Icons tags?

Image Image

@niels9001
Copy link
Collaborator Author

I know this is still a draft, but I think we should also replace the WrapLayout of Icons tags?

Image Image

Is that what FlowLayout is for (i.e. FlowLayout == WrapLayout)?

@Zakariathr22
Copy link
Contributor

Zakariathr22 commented Feb 14, 2026

Is that what FlowLayout is for (i.e. FlowLayout == WrapLayout)?

Yes, I tested it and created a PR for it #2115.

<Setter Property="Width" Value="40" />
</Style>
</WrapPanel.Resources>
<Rectangle Fill="Red" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we override some hights and width in these rectangles to the difference between WrapPanel and GridView like what is defined in the specs? https://github.com/microsoft/microsoft-ui-xaml/blob/main/specs/WCT/Primitives/WrapPanel.md

<Content Include="Assets\ControlImages\TreeView.png" />
<Content Include="Assets\ControlImages\VariableSizedWrapGrid.png" />
<Content Include="Assets\ControlImages\Viewbox.png" />
<Content Include="Assets\ControlImages\WebView.png" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need also to include the new Image as content

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Proposal]: WrapPanel Sample WinAppSDK 2.0

3 participants