Skip to main content
net7.0net7.0-android33.0net7.0-ios16.1net7.0-maccatalyst16.1net7.0-macos13.0

This library provides controls for use in XAML which don't provide their own style. It is a part of the Windows Community Toolkit. Controls: - AdaptiveGridView: Presents items in an evenly-spaced set of columns to fill the total available space. - ConstrainedBox: Constrain child element by aspect ratio, scale, or multiple. - DockPanel: Define areas where you can arrange child elements either horizontally or vertically, relative to each other. - StaggeredLayout: Layout of items in a column approach where an item will be added to whichever column has used the least amount of space. - StaggeredPanel: Layout of items in a column approach where an item will be added to whichever column has used the least amount of space. - SwitchPresenter: A presenter which can act as a switch statement for layout providing alternate layouts based on a value. - UniformGrid: Presents items in an evenly-spaced set of rows or columns to fill the total available display space. - WrapLayout: Positions child elements in sequential position from left to right and breaks content to the next line. - WrapPanel: Positions child elements in sequential position from left to right and breaks content to the next line.

Published
Nov 11, 2023
2y ago
Total Downloads
157.4K
157,385

Install

dotnet add package Uno.CommunityToolkit.WinUI.UI.Controls.Primitives --version 7.1.200-gcc80193f55
ProductVersions
.NET
net7.0net7.0-android33.0net7.0-ios16.1net7.0-maccatalyst16.1net7.0-macos13.0

Changes from Previous Version

v7.1.200-dev.53.gc0f5a82c65v7.1.200-gcc80193f55
Added Frameworks
net7.0net7.0-android33.0net7.0-ios16.1net7.0-maccatalyst16.1net7.0-macos13.0
Removed Frameworks
net8.0net8.0-android34.0net8.0-ios17.2net8.0-maccatalyst17.2net8.0-macos14.2
Added Dependencies
Uno.WinUI(net7.0)
Uno.CommunityToolkit.WinUI.UI(net7.0-android33.0)
Uno.WinUI(net7.0-android33.0)
Uno.WinUI(net7.0-ios16.1)
Uno.CommunityToolkit.WinUI.UI(net7.0-maccatalyst16.1)
Uno.WinUI(net7.0-maccatalyst16.1)
Uno.WinUI(net7.0-macos13.0)
Removed Dependencies
Uno.WinUI(net8.0)
Uno.CommunityToolkit.WinUI.UI(net8.0-android34.0)
Uno.WinUI(net8.0-android34.0)
Uno.WinUI(net8.0-ios17.2)
Uno.CommunityToolkit.WinUI.UI(net8.0-maccatalyst17.2)
Uno.WinUI(net8.0-maccatalyst17.2)
Uno.WinUI(net8.0-macos14.2)

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 5 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.