没有合适的资源?快使用搜索试试~ 我知道了~
PropertiesValidation:具有MVVM架构的Xamarin.Forms项目中的属性的简单验证
共82个文件
cs:31个
png:28个
xml:7个
需积分: 9 0 下载量 71 浏览量
2021-03-21
06:23:25
上传
评论
收藏 438KB ZIP 举报
温馨提示
属性验证 具有MVVM架构的Xamarin.Forms项目中的属性的简单轻量级验证 用法 第一件事是通过对象实现要验证其属性的IValidatable接口。 public class BaseViewModel: IValidatable { public DynamicValuesDictionary<string> Validation { get; set; } public BaseViewModel() { ((IValidatable)this).Init(); } protected ValidationResult Validate() { return ((IValidatable) t
资源推荐
资源详情
资源评论
收起资源包目录
PropertiesValidation-main.zip (82个子文件)
PropertiesValidation-main
PropertiesValidation.sln 6KB
PropertiesValidation
Extensions
Extensions.cs 965B
PropertiesValidation.csproj 951B
Implementations
NotEmptyValidation.cs 526B
ValueMultiplicationValidation.cs 619B
MaxValueValidation.cs 672B
MatchLengthValidation.cs 1004B
MinLengthValidation.cs 707B
MatchOrLessLengthValidation.cs 658B
MatchOrEmptyValidation.cs 575B
MatchLengthOrEmptyValidation.cs 637B
RegexValidation.cs 698B
Base
ValidationResult.cs 407B
DynamicValuesDictionary.cs 2KB
IValidatable.cs 715B
Validation.cs 2KB
Command.cs 2KB
Xamarin.Forms.Sample
Xamarin.Forms.Sample.Android
Xamarin.Forms.Sample.Android.csproj.user 314B
Renderers
NoUnderlineEntryRenderer.cs 833B
Assets
AboutAssets.txt 625B
Resources
mipmap-xxxhdpi
launcher_foreground.png 51KB
icon.png 19KB
Resource.designer.cs 1.09MB
mipmap-hdpi
launcher_foreground.png 11KB
icon.png 5KB
values
colors.xml 262B
styles.xml 816B
mipmap-xxhdpi
launcher_foreground.png 33KB
icon.png 13KB
mipmap-mdpi
launcher_foreground.png 6KB
icon.png 3KB
mipmap-xhdpi
launcher_foreground.png 17KB
icon.png 7KB
mipmap-anydpi-v26
icon_round.xml 261B
icon.xml 261B
AboutResources.txt 2KB
layout
Toolbar.xml 383B
Tabbar.xml 522B
MainActivity.cs 987B
Xamarin.Forms.Sample.Android.csproj 5KB
Properties
AssemblyInfo.cs 1KB
AndroidManifest.xml 481B
Xamarin.Forms.Sample
UI
Pages
PropertiesValidationPage.cs 2KB
Controls
ValidatableEntry.cs 4KB
NoUnderlineEntry.cs 171B
App.xaml 291B
Helpers
Bindable.cs 3KB
App.xaml.cs 513B
AssemblyInfo.cs 86B
BL
ViewModels
PropertiesValidationViewModel.cs 802B
BaseViewModel.cs 562B
Xamarin.Forms.Sample.csproj 592B
Xamarin.Forms.Sample.iOS
Assets.xcassets
AppIcon.appiconset
Icon167.png 5KB
Icon29.png 845B
Icon1024.png 69KB
Icon152.png 5KB
Icon180.png 5KB
Contents.json 2KB
Icon58.png 2KB
Icon20.png 1KB
Icon80.png 2KB
Icon60.png 2KB
Icon40.png 1KB
Icon76.png 2KB
Icon120.png 4KB
Icon87.png 3KB
Xamarin.Forms.Sample.iOS.csproj 6KB
Renderers
NoUnderlineEntryRenderer.cs 690B
Entitlements.plist 193B
Main.cs 494B
AppDelegate.cs 1KB
Resources
Default-Portrait.png 10KB
Default.png 7KB
LaunchScreen.storyboard 3KB
Default-Portrait@2x.png 34KB
Default-568h@2x.png 9KB
Default@2x.png 8KB
Info.plist 1KB
Properties
AssemblyInfo.cs 1KB
LICENSE 1KB
.gitignore 7KB
README.md 2KB
共 82 条
- 1
资源评论
仰光的瑞哥
- 粉丝: 14
- 资源: 4623
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功