![]() |
VOOZH | about |
dotnet add package HakuBaseCV --version 0.0.14
NuGet\Install-Package HakuBaseCV -Version 0.0.14
<PackageReference Include="HakuBaseCV" Version="0.0.14" />
<PackageVersion Include="HakuBaseCV" Version="0.0.14" />Directory.Packages.props
<PackageReference Include="HakuBaseCV" />Project file
paket add HakuBaseCV --version 0.0.14
#r "nuget: HakuBaseCV, 0.0.14"
#:package HakuBaseCV@0.0.14
#addin nuget:?package=HakuBaseCV&version=0.0.14Install as a Cake Addin
#tool nuget:?package=HakuBaseCV&version=0.0.14Install as a Cake Tool
Added 新添加的功能。Changed 对现有功能的变更。Removed 已经移除的功能。Fixed 对 bug 的修复。Security 对安全性的改进。PropertyChanged :
[AddINotifyPropertyChangedInterface] 自动添加 INotifyPropertyChanged 接口并为所有可写属性添加通知
[DoNotNotify] 排除某个属性,不触发通知
[AlsoNotifyFor("OtherProperty")] 当该属性变更时,同时触发另一个属性的通知
[DependsOn("OtherProperty")] 自动将 OtherProperty 的变更通知扩展到该属性(推荐使用)
[OnChangedMethod("MethodName")] 在属性更改后自动调用方法
[OnChangingMethod("MethodName")] 在属性更改前自动调用方法
[SuppressPropertyChangedWarnings] 用于禁用 Fody 的警告(比如依赖于不存在的属性)
[Transient] 用于跳过属性变更比较(总是认为值发生变化)
private void OnXXXChanged() { }
private void OnXXXChanged(int oldValue, int newValue)
PropertyTools :
[Category("分组名")] 控制分组显示
[DisplayName("属性名")] 控制属性在 UI 中的名称
[Description("提示说明")] 设置鼠标悬停提示
[ReadOnly(true)] 设置为只读
[Browsable(false)] 完全隐藏属性
[ItemsSourceProperty("xxx")] 为枚举/下拉设置数据源
[Slidable] 在数值类型上使用滑块
[FormatString("F2")] 设置数字格式化字符串
[Unit("单位名")] 为数字添加单位显示(如 “cm”、“°C”)
[Editor(typeof(YourEditor), typeof(PropertyGridEditor))] 为属性指定自定义编辑器
[ExpandableObject] 在属性网格中展开复杂对象
[PropertyOrder(1)] 设置属性在属性网格中的显示顺序
[PropertyGridBehavior] 用于类,启用属性网格行为
[PropertyGridEditor] 用于类,启用属性网格编辑器
[PropertyGridTitle("标题")] 为类设置标题
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0-windows7.0 net6.0-windows7.0 is compatible. net7.0-windows net7.0-windows was computed. net8.0-windows net8.0-windows was computed. net9.0-windows net9.0-windows was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.