H.DynamicColumns.Uno 0.9.18

Install-Package H.DynamicColumns.Uno -Version 0.9.18
dotnet add package H.DynamicColumns.Uno --version 0.9.18
<PackageReference Include="H.DynamicColumns.Uno" Version="0.9.18" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add H.DynamicColumns.Uno --version 0.9.18
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: H.DynamicColumns.Uno, 0.9.18"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install H.DynamicColumns.Uno as a Cake Addin
#addin nuget:?package=H.DynamicColumns.Uno&version=0.9.18

// Install H.DynamicColumns.Uno as a Cake Tool
#tool nuget:?package=H.DynamicColumns.Uno&version=0.9.18
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

H.DynamicColumns

Language License Requirements Requirements Requirements Build Status

Adds support for dynamic columns to DataGrid for WPF/UWP/Uno platforms.

NuGet

NuGet NuGet NuGet NuGet

Install-Package H.DynamicColumns.Core
Install-Package H.DynamicColumns.Wpf
Install-Package H.DynamicColumns.Uno
Install-Package H.DynamicColumns.Uwp

Usage

  1. Install H.DynamicColumns.Core to your core project that contains ViewModels.
  2. Add property like this public IReadOnlyCollection<DynamicColumn> DynamicColumns { get; } to your ViewModel contains DataGrid ItemsSource. Your DynamicColumns should contain:
new DynamicColumn
{
    Header = "Header",
    BindingPath = $"Values[{index}]",
}

where

public class ItemViewModel
{
    public ObservableCollection<string> Values { get; } = new();
}
  1. Bind in your platform project:
<DataGrid dynamicColumns:DataGridExtensions.DynamicColumns="{Binding DynamicColumns}">

where

xmlns:dynamicColumns="clr-namespace:H.DynamicColumns;assembly=H.DynamicColumns.Wpf"

Contacts

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.9.18 215 11/12/2021
0.9.17 422 10/24/2021
0.9.15 210 10/23/2021
0.9.13 130 10/21/2021
0.9.12 128 10/21/2021
0.9.11 112 10/21/2021
0.9.10 110 10/21/2021
0.9.9 133 10/20/2021
0.9.8 203 9/29/2021

⭐ Last 10 features:
- feat: Added ContinuousIntegrationBuild. 2021-11-13
- feat: Added CLSCompliantFalse. 2021-11-13
- feat: Changed UWP version to 16299. 2021-11-13
- feat: Added WinUI package. 2021-11-13
- feat: To C# 10. 2021-10-24
- feat: Added empty WPF example project. 2021-10-23
- feat: Updated README. 2021-10-21
- feat: Added Uno support. 2021-09-29
- feat: Added auto-releasing. 2021-09-29
- feat: Initial commit. 2021-09-29

🐞 Last 10 bug fixes:
- fix: Fixed UWP version to 18362. 2021-11-13
- fix: Fixed UWP version to 17763. 2021-11-13
- fix: Fixed Uwp project target. 2021-10-24
- fix: Fixed namespaces. 2021-10-23
- fix: Added null guards to Get/Set DynamicColumnsProperty. 2021-10-23
- fix: To C# 9. 2021-09-29
- fix: Added sdk to global.json. 2021-09-29
- fix: Fixed ci msbuild step. 2021-09-29
- fix: Fixed README missing issue. 2021-09-29
- fix: Added auto-releasing for WPF version. 2021-09-29