WPF.ListViewLayoutManager 1.3.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package WPF.ListViewLayoutManager --version 1.3.0                
NuGet\Install-Package WPF.ListViewLayoutManager -Version 1.3.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="WPF.ListViewLayoutManager" Version="1.3.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add WPF.ListViewLayoutManager --version 1.3.0                
#r "nuget: WPF.ListViewLayoutManager, 1.3.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install WPF.ListViewLayoutManager as a Cake Addin
#addin nuget:?package=WPF.ListViewLayoutManager&version=1.3.0

// Install WPF.ListViewLayoutManager as a Cake Tool
#tool nuget:?package=WPF.ListViewLayoutManager&version=1.3.0                

Using a ListViewLayoutManager allows controlling the behavior of the column layout of ListView/GridView controls:

Fixed Column: Column with fixed column width
Range Column: Column with minimal and/or maximal column width
Proportional Column: Column with proportional column width
The Range Column allows to restrict the column width as well as to fill the remaining visible area with the column.

As known from HTML tables or the Grid control, the Proportional Column determines the column widths on a percentage basis. The following factors determine the width of a proportional column:

Visibility of the vertical ListView scrollbars
Changes of the ListView control width
Changes of the width of a non-proportional column
The implementation supports both controlling through XAML or Code Behind. Usage of XAML styles allows a ListViewLayoutManager to be 'attached' to an existing ListView control.

The class ConverterGridColumn offers object specific binding by using the interface IValueConverter. Using the ImageGridViewColumn class allows representing a column as an image/icon using a DataTemplate.

Product Compatible and additional computed target framework versions.
.NET Framework net30 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 3.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on WPF.ListViewLayoutManager:

Package Downloads


GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.0 33,878 2/17/2020
1.3.0 55,989 1/19/2018