当前位置: 首页>移动开发>正文

NET 自定义控件 以及 propertyGrid

NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第1张
如果添加 Category, 自定义控件,会放在杂项中
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第2张
命名空间 system.ComponentModel

public class Model
{
    //   分组
	[Category("通信")]   
	// 描述信息,就是  window中 属性,下面的解释信息。 
	[Description("设置IP地址")]
	public string IP {get;set;}
}

NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第3张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第4张

propertyGrid

NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第5张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第6张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第7张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第8张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第9张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第10张
NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第11张

namespace WindowsFormsApp1
{
    public class StudentModel
    {
        [Category("ZEN")]
        [Description("学生姓名")]
        public string Student_Name { get; set; }
        [Category("ZEN")]
        [Description("喜欢的颜色")]
        public Color Favourite_Color { get; set; }
        private Teacher teacherInfo;
        // 显示下一级
        [TypeConverter(typeof(ExpandableObjectConverter))]
        //可编辑
        [EditorBrowsable(EditorBrowsableState.Always)]
        //描述信息
        [Description("任课老师信息")]
        //分组
        [Category("Teacher信息")]
        public Teacher TeacherInfo {
            get {
                if (teacherInfo ==null)
                {
                    return teacherInfo = new Teacher();
                }else {
                    return teacherInfo;
                }
            }
            set {
                teacherInfo = value;
            }
        }
    }
    public class Teacher
    {
        [Description("英语老师名字")]
        public string EnglishName { get; set; }
        [Description("数学老师名字")]
        public string MathName { get; set; }
        [Description("语文老师名字")]
        public string ChineseName { get; set; }
        public override string ToString()
        {
            return "TeacherInfo";
        }
    }
}

NET 自定义控件 以及 propertyGrid,在这里插入图片描述,第12张


https://www.xamrdz.com/mobile/4j31997394.html

相关文章: