Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/CS/LayoutControlDemo.Wpf/Data/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/CS/LayoutControlDemo.Wpf/Data/Data2.cs

using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace DevExpress.Xpf.LayoutControlDemo {
    public class Data2 {
        [Display(AutoGenerateField = false)]
        public int ID { get; set; }

        public int Age { get; set; }
        [Editable(false)]
        public string Employer { get; set; }
        [Display(Name = "First name", Order = 0), Required]
        public string FirstName { get; set; }
        [Display(Name = "Full name", Order = 2)]
        public string FullName { get { return FirstName + " " + LastName; } }
        [Display(ShortName = "Sex", Order = 3)]
        public Gender Gender { get; set; }
        [Display(Name = "Last name", Order = 1), Required]
        public string LastName { get; set; }
        [ReadOnlyAttribute(true)]
        public string SSN { get; set; }

        public override string ToString() {
            return "Attribute support (the Data2 class)";
        }
    }
}