Skip to content

WinUI 3 in WinAppSDK 2.6.6-experimental 🧪

Pre-release
Pre-release

Choose a tag to compare

This is the WinUI 3 release that ships as part of Windows App SDK 2.6 Experimental. It extends the experimental TableView and Chart controls, lets scrolling content render outside its viewport, and includes accessibility and reliability fixes. It also carries forward the changes from Windows App SDK 2.6.5 stable.

What's new

  • TableView hierarchy and live data. TableViewSource.ParentBy builds hierarchical rows, and IsLiveShaping keeps sorting, filtering, grouping, and hierarchy up to date as item properties change. The control also adds cell and column-header context menus, row expansion APIs and automation support, and improvements to high-contrast rendering and column resizing.
  • Chart accessibility. ChartAutomationPeer and chart parts add UI Automation support to the experimental Chart control.
  • Scrolling content outside bounds. ScrollView.CanContentRenderOutsideBounds and ScrollPresenter.CanContentRenderOutsideBounds let apps opt out of viewport clipping so content can render outside the bounds. Both properties default to false.
  • Accessibility and reliability fixes. This release improves InkToolbar and InkCanvas accessibility and display scaling, fixes missing InkToolbar translations (microsoft/microsoft-ui-xaml#12162), and improves Window.Width and Window.Height behavior after a window closes. It also fixes a Flyout theme crash (microsoft/microsoft-ui-xaml#12089), ContentDialog and MenuFlyout issues with OptimizeApplyStyles enabled (microsoft/microsoft-ui-xaml#11257), and custom dependency properties being lost when XAML shuts down and restarts.

To see everything that's new and changed across the whole release, see the full Windows App SDK 2.6 Experimental release notes.

Try it out

Getting started

To get started using Windows App SDK to develop Windows apps, check out the following documentation: