Skip to main content
.NETFramework4.6.1.NETStandard2.0

Shortest way to create rows/columns for Grid for WPF/UWP/Uno platforms

Published
Dec 10, 2021
4y ago
Total Downloads
4.6K
4,615

Install

dotnet add package H.XamlExtensions.Avalonia --version 0.9.16
ProductVersions
.NET Standard
netstandard2.0
Other
.NETFramework4.6.1

README

H.XamlExtensions

Language License Build Status

Shortest way to create rows/columns for Grid for WPF/UWP/Uno platforms

NuGet

NuGet NuGet NuGet

Install-Package H.XamlExtensions.Wpf
Install-Package H.XamlExtensions.Uno
Install-Package H.XamlExtensions.Uwp

Usage

GridExtensions

// WPF
xmlns:e="clr-namespace:H.XamlExtensions;assembly=H.XamlExtensions.Wpf" 
// UWP/Uno
xmlns:e="using:H.XamlExtensions"
<!-- Auto,Auto,*,Auto,Auto -->
<Grid e:GridExtensions.ColumnsAndRows="A,A,*,A,A;A,A,*,A,A"/>
<!-- Auto[MinWidth: 300, MaxWidth: 400],* -->
<Grid e:GridExtensions.Rows="A[300-400],*"/>
<!-- Auto[MinWidth: 300],* -->
<Grid e:GridExtensions.Rows="A[300],*"/>
<!-- Auto[MaxWidth: 300],* -->
<Grid e:GridExtensions.Rows="A[0-300],*"/>

Contacts

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 2 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.