虽然知道看的人应该非常少,但还是写出来供后人学习交流!
Xamarin.Forms由于原生支持数据的双向绑定,对表单类应用的开发简直就是如鱼得水,这类应用必须有对提交时数据的验证,原生的Android或者IOS的开发模式可能就必须对每个EditText的内容进行判断,而Forms只需要对需要提交的Model进行验证,而且而且可以用到开源项目FluentValidation
关于FluentValidation的使用就不多介绍了,这方面的使用可以参考:
http://www.cnblogs.com/asxinyu/p/dotnet_Opensource_project_FluentValidation_1.html
注意:
Forms中不要直接使用nuget中的Package,在nuget中下载项目,然后编译 FluentValidation.Portable ,使用得到的dll文件
直接使用nuget出现的问题:
debug和普通的release模式都没问题,但是在"Embed assemblies into native code"勾选的情况下(release模式下),编译会报错
时间: 2024-10-07 22:24:21