应用开发平台
Catel =====
| 名称 | 标记 |
|---|---|
| 下载 | NuGet 稳定版 |
参数验证(例如 Argument.IsNotNull(() => myArgument))
缓存
数据(ModelBase、PropertyBag、Validation)
消息传递
反射(适用于每个支持的平台的相同反射 API)
弱引用(WeakEventListener)
审计
集合 (FastObservableCollection)
命令 (Command, TaskCommand 等)
转换器 (预置的大量转换器)
服务
消息服务
导航服务
打开文件服务
繁忙指示器服务
保存文件服务
UIVisualizerService
视图模型
自动验证
自动从模型映射到视图模型
protected override void ValidateFields(List validationResults) { if (string.IsNullOrWhitespace(FirstName)) { validationResults.Add(FieldValidationResult.CreateError(nameof(FirstName), "必须输入第一名")); } if (string.IsNullOrWhitespa
暂无开放 Issues,或尚未同步最近议题。