CodeWF.AvaloniaControls.DataGrid
12.0.1.1
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package CodeWF.AvaloniaControls.DataGrid --version 12.0.1.1
NuGet\Install-Package CodeWF.AvaloniaControls.DataGrid -Version 12.0.1.1
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="CodeWF.AvaloniaControls.DataGrid" Version="12.0.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CodeWF.AvaloniaControls.DataGrid" Version="12.0.1.1" />
<PackageReference Include="CodeWF.AvaloniaControls.DataGrid" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CodeWF.AvaloniaControls.DataGrid --version 12.0.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: CodeWF.AvaloniaControls.DataGrid, 12.0.1.1"
#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.
#:package CodeWF.AvaloniaControls.DataGrid@12.0.1.1
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CodeWF.AvaloniaControls.DataGrid&version=12.0.1.1
#tool nuget:?package=CodeWF.AvaloniaControls.DataGrid&version=12.0.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
CodeWF.AvaloniaControls.DataGrid
| 名称 | NuGet | 下载量 |
|---|---|---|
| CodeWF.AvaloniaControls.DataGrid | ||
| CodeWF.AvaloniaControls.TreeDataGrid |
Avalonia DataGrid / TreeDataGrid 辅助包与可运行示例。
仓库规范
CodeWF.AvaloniaControls.DataGrid当前版本:12.0.1.1。CodeWF.AvaloniaControls.TreeDataGrid当前版本:11.1.1.1。- 每个 NuGet 项目的包版本和依赖版本在各自
.csproj中维护,避免 DataGrid、TreeDataGrid 和 Demo 之间的 Avalonia 版本线互相牵制。 - NuGet 包项目统一支持
net8.0;net10.0;Demo、App、测试与内部应用项目统一使用net11.0/net11.0-windows。 - 根目录
logo.svg、logo.png、logo.ico是唯一图标源,子工程只通过 MSBuildLink引用,不维护图标副本。 - 运行时帮助、Markdown 示例、内置备忘录、设计说明等业务文档按功能保留;仓库级入口文档使用根目录
README.md和UpdateLog.md。
安装
Install-Package CodeWF.AvaloniaControls.DataGrid
Install-Package CodeWF.AvaloniaControls.TreeDataGrid
包线范围
CodeWF.AvaloniaControls.DataGrid 是 MIT 协议的免费开源 DataGrid 扩展包:
Avalonia.Controls.DataGrid12.0.1Semi.Avalonia.DataGrid12.0.0
CodeWF.AvaloniaControls.TreeDataGrid 固定在旧版免费 TreeDataGrid 包线:
Avalonia.Controls.TreeDataGrid11.1.1Semi.Avalonia.TreeDataGrid11.1.1.1
该包提供 TreeDataGrid 三态排序、全选和智能 ToolTip 扩展方法。
高于该包线的官方 TreeDataGrid 版本涉及商业 License 授权,因此本仓库将 TreeDataGrid 扩展独立成单独 NuGet 并固定依赖版本。
仓库结构
src/CodeWF.AvaloniaControls.DataGrid:DataGrid NuGet 类库src/CodeWF.AvaloniaControls.TreeDataGrid:TreeDataGrid NuGet 类库src/CodeWF.AvaloniaControls.DataGridLegacyDemo:DataGrid 压力示例src/CodeWF.AvaloniaControls.TreeDataGridLegacyDemo:旧版 TreeDataGrid 压力示例CodeWF.AvaloniaControls.DataGrid.slnx:独立解决方案
脚本
pack.bat:还原、构建并打包两个 NuGet 类库到artifacts/packagespublish_all.bat:发布 DataGrid 和 TreeDataGrid 示例应用到publish/publishbase.bat:publish_all.bat使用的共享发布辅助脚本
说明
该仓库将 DataGrid 与 TreeDataGrid 扩展拆分为两条独立 NuGet 包线:DataGrid 跟随免费开源的 Avalonia 12 DataGrid 包,TreeDataGrid 固定在旧版免费包线以规避后续商业 License 约束。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Avalonia.Controls.DataGrid (>= 12.0.1)
- Semi.Avalonia.DataGrid (>= 12.0.0)
-
net8.0
- Avalonia.Controls.DataGrid (>= 12.0.1)
- Semi.Avalonia.DataGrid (>= 12.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.