CgdataBase.WPF.Plus 1.7.8

There is a newer version of this package available.
See the version list below for details.
dotnet add package CgdataBase.WPF.Plus --version 1.7.8
                    
NuGet\Install-Package CgdataBase.WPF.Plus -Version 1.7.8
                    
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="CgdataBase.WPF.Plus" Version="1.7.8" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CgdataBase.WPF.Plus" Version="1.7.8" />
                    
Directory.Packages.props
<PackageReference Include="CgdataBase.WPF.Plus" />
                    
Project file
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 CgdataBase.WPF.Plus --version 1.7.8
                    
#r "nuget: CgdataBase.WPF.Plus, 1.7.8"
                    
#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 CgdataBase.WPF.Plus@1.7.8
                    
#: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=CgdataBase.WPF.Plus&version=1.7.8
                    
Install as a Cake Addin
#tool nuget:?package=CgdataBase.WPF.Plus&version=1.7.8
                    
Install as a Cake Tool

CgdataBase.WPF.Plus

介绍

针对WPF开发的基础库,包含一些常用的WPF控件和辅助类。 引用了CgdataBase.WPF库,在此基础上引用了第三方库,并增加一些常用类。

包含的类:

  1. AppSettingsBase:配置文件的基础类。
  2. AvalonEditBehaviour:对AvalonEdit进行了简单的封装,主要是为了支持MVVM绑定文本。
  3. DataGridSelectedItemsBehavior:对DataGrid的SelectedItems进行了简单的封装,主要是为了支持MVVM绑定选中的项。
  4. DataHelper:对FreeSQL进行了简单的封装。
  5. DockController:对AvalonDock进行了简单的封装。
  6. FontController:对字体的简单封装,获取系统字体列表。
  7. JsonController:对Json的简单封装。
  8. ListBoxSelectedItemsBehavior:对ListBox的SelectedItems进行了简单的封装,主要是为了支持MVVM绑定选中的项。
  9. PipeController:对命名管道的简单封装,主要用于应用单例启动时唤醒老的进程。
  10. ValidationController:对数据验证的简单封装。
引用第三方库
  1. AvalonEdit:WPF的代码编辑器。
  2. Extended.Wpf.Toolkit:WPF的扩展控件库,主要是使用里面的AvalonDock(WPF的停靠控件)。
  3. FreeSql.Provider.MySqlConnector:FreeSQL的MySql驱动。
  4. FreeSql.Provider.Sqlite:FreeSQL的Sqlite驱动。
  5. Microsoft.Xaml.Behaviors.Wpf: WPF的行为库,主要是为了完成DataGridSelectedItemsBehavior和ListBoxSelectedItemsBehavior的绑定行为。
  6. Newtonsoft.Json:Json序列化和反序列化。
  7. NLog:日志库。
Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible.  net9.0-windows 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.

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
1.9.3 86 1/6/2026
1.9.2.3 177 12/25/2025
1.9.2.2 115 12/13/2025
1.9.2.1 182 12/5/2025
1.9.1.3 193 11/25/2025
1.9.1 256 11/22/2025
1.9.0 323 11/21/2025
1.8.3.1 399 11/21/2025
1.8.3 406 11/20/2025
1.8.2.6 400 11/19/2025
1.8.2.1 404 11/18/2025
1.8.1.1 405 11/18/2025
1.8.0.6 333 11/17/2025
1.8.0.5 319 11/17/2025
1.8.0.4 276 11/12/2025
1.8.0.2 192 11/6/2025
1.7.19.1 191 11/3/2025
1.7.19 159 11/2/2025
1.7.18 197 10/30/2025
1.7.16 196 10/30/2025
1.7.14.23 188 10/29/2025
1.7.14.22 194 10/29/2025
1.7.14.21 187 10/28/2025
1.7.14.19 183 10/27/2025
1.7.14.15 179 10/24/2025
1.7.14.12 179 10/23/2025
1.7.14.11 181 10/23/2025
1.7.14.10 176 10/23/2025
1.7.14.8 178 10/23/2025
1.7.14.6 182 10/22/2025
1.7.14.5 175 10/20/2025
1.7.14.4 185 10/20/2025
1.7.14.3 145 10/17/2025
1.7.13.5 183 10/15/2025
1.7.13.4 178 10/14/2025
1.7.13 181 10/13/2025
1.7.12.1 107 10/11/2025
1.7.11.6 102 10/11/2025
1.7.11.5 109 10/11/2025
1.7.11 129 9/28/2025
1.7.10 113 9/28/2025
1.7.9.2 133 9/28/2025
1.7.9.1 111 9/27/2025
1.7.9 118 9/27/2025
1.7.8.2 113 9/27/2025
1.7.8.1 106 9/27/2025
1.7.8 115 9/27/2025
1.7.7.1 137 9/26/2025
1.7.7 177 9/26/2025
1.7.6 189 9/25/2025
1.7.5.6 316 9/17/2025
1.7.5.5 264 9/15/2025
1.7.5.4 280 9/15/2025
1.7.5.3 281 9/15/2025
1.7.5.2 258 9/15/2025
1.7.5.1 234 9/15/2025
1.7.5 219 9/15/2025