ylbtech-SilverLight-DataBindings_BindingADataObjects_Validation:一、银光验证。ValidatesOnExpression和NotifyOnValidationError
  • 1.A,数据源返回顶部
  • 1.B, ValidatesOnExpression
  • 1.C, NotifyOnValidationError
1.A,数据源返回顶部
1,
using System;

namespace SL3ValidationYlbtechApp.Access
{
    /// <summary>
    /// 人类
    /// </summary>
    public class Person
    {
        int _personId;
        /// <summary>
        /// 编号【PK】
        /// </summary>
        public int PersonId
        {
            get { return _personId; }
            set { _personId = value; }
        }
        string _username; //长度
        /// <summary>
        /// 姓名
        /// </summary>
        public string Username
        {
            get { return _username; }
            set { _username = value; }
        }
        string _sex;    //用户自定义
        /// <summary>
        /// 性别【CK】男|女|未知
        /// </summary>
        public string Sex
        {
            get { return _sex; }
            set { _sex = value; }
        }
        int _age;   //范围
        /// <summary>
        /// 年龄
        /// </summary>
        public int Age
        {
            get { return _age; }
            set { _age = value; }
        }
        string _email;  //正则
        /// <summary>
        /// 电子邮箱
        /// </summary>
        public string Email
        {
            get { return _email; }
            set { _email = value; }
        }
        DateTime _addedDate;
        /// <summary>
        /// 添加日期
        /// </summary>
        public DateTime AddedDate
        {
            get { return _addedDate; }
            set { _addedDate = value; }
        }
        string _description;
        /// <summary>
        /// 描述
        /// </summary>
        public string Description
        {
            get { return _description; }
            set { _description = value; }
        }

        /// <summary>
        /// 空参构造
        /// </summary>
        public Person() { }
        /// <summary>
        /// 全参构造
        /// </summary>
        /// <param name="personId"></param>
        /// <param name="username"></param>
        /// <param name="sex"></param>
        /// <param name="age"></param>
        /// <param name="email"></param>
        /// <param name="addedDate"></param>
        /// <param name="description"></param>
        public Person(int personId, string username, string sex, int age, string email
            , DateTime addedDate, string description)
        {
            _personId = personId;
            _username = username;
            _sex = sex;
            _age = age;
            _email = email;

            _addedDate = addedDate;
            _description = description;
        }

        /// <summary>
        /// GetModel
        /// </summary>
        /// <returns></returns>
        public static Person GetModel()
        {
            Person dal = new Person(1001, "rain", "", 24, "ylbtech@qq.com"
                , new DateTime(2013, 11, 21), "静以修身,俭以养德");
            return dal;
        }
    }
}
View Code

4,

相关文章:

  • 2021-04-10
  • 2021-10-04
  • 2021-10-11
猜你喜欢
  • 2021-11-26
  • 2021-11-26
  • 2021-10-22
  • 2022-01-08
  • 2021-09-02
  • 2022-12-23
  • 2021-12-14
相关资源
相似解决方案