/// <summary> /// 属性窗口初始化 /// </summary> void InitXPorps() { #region 基本信息 //用户组名称 _userGroupName.Category = CATEGORY_GROUPNAME_TITLE; _userGroupName.Name = "用户组名称"; _userGroupName.Description = "用户组唯一身份标识,不能重复"; _userGroupName.ReadOnly = true; _userGroupName.ProType = typeof(string); _userGroupName.Visible = true; _userGroupName.Converter = null; _props.Add(_userGroupName); //用户组成员数 _userCount.Category = CATEGORY_USERCOUNT_TITLE; _userCount.Name = "用户组成员数"; _userCount.Description = "用户组成员数不可编辑"; _userCount.ReadOnly = true; _userCount.ProType = typeof(string); _userCount.Visible = true; _userCount.Converter = null; _props.Add(_userCount); //备注 _remarks.Category = CATEGORY_REMARKS_TITLE; _remarks.Name = "备注"; _remarks.Description = "备注若无,则无需添加"; _remarks.ReadOnly = true; _remarks.ProType = typeof(string); _remarks.Visible = true; _remarks.Converter = null; _props.Add(_remarks); #endregion }
private void InitXPorps() { #region 基本信息 _ruleCodeId.Category = CATEGORY_BASICINFO_TITLE; _ruleCodeId.Name = "ID"; _ruleCodeId.Description = "预警规则ID"; _ruleCodeId.ReadOnly = true; _ruleCodeId.ProType = typeof(int); _ruleCodeId.Visible = false; _ruleCodeId.Converter = null; _props.Add(_ruleCodeId); //规则编码 _ruleCodeProp.Category = CATEGORY_BASICINFO_TITLE; _ruleCodeProp.Name = "规则编码"; _ruleCodeProp.Description = "预警规则唯一标识,规则编码不能重复"; _ruleCodeProp.ReadOnly = true; _ruleCodeProp.ProType = typeof(string); _ruleCodeProp.Visible = true; _ruleCodeProp.Converter = null; _props.Add(_ruleCodeProp); //规则类别 _ruleType.Category = CATEGORY_BASICINFO_TITLE; _ruleType.Name = "规则类别"; _ruleType.Description = "瓦斯、煤层赋存、通风、采掘影响、防突措施、日常预测、管理因素、其他"; _ruleType.ReadOnly = true; _ruleType.ProType = typeof(string); _ruleType.Visible = true; _ruleType.Converter = null; _props.Add(_ruleType); //预警类型 _warningType.Category = CATEGORY_BASICINFO_TITLE; _warningType.Name = "预警类型"; _warningType.Description = "趋势预警、状态预警"; _warningType.ReadOnly = true; _warningType.ProType = typeof(string); _warningType.Visible = true; _warningType.Converter = null; _props.Add(_warningType); //预警级别 _warningLevel.Category = CATEGORY_BASICINFO_TITLE; _warningLevel.Name = "预警级别"; _warningLevel.Description = "红色预警、黄色预警"; _warningLevel.ReadOnly = true; _warningLevel.ProType = typeof(string); _warningLevel.Visible = true; _warningLevel.Converter = null; _props.Add(_warningLevel); //适用位置 _suitableLocation.Category = CATEGORY_BASICINFO_TITLE; _suitableLocation.Name = "适用位置"; _suitableLocation.Description = "掘进工作面、回采工作面、掘进和回采工作面、整个矿井"; _suitableLocation.ReadOnly = true; _suitableLocation.ProType = typeof(string); _suitableLocation.Visible = true; _suitableLocation.Converter = null; _props.Add(_suitableLocation); #endregion #region 规则参数 //参数个数 _paramCnt.Category = CATEGORY_RULE_PARAMS_TITLE; _paramCnt.Name = "参数个数"; _paramCnt.Description = "预警规则对应的参数个数"; _paramCnt.ReadOnly = true; _paramCnt.ProType = typeof(string); _paramCnt.Visible = true; _paramCnt.Converter = null; _props.Add(_paramCnt); //比较符 _operator.Category = CATEGORY_OPERATOR_TYPE_TITLE; //MARK FILED _operator.Name = "比较符"; _operator.Description = ">,≥,<,≤,=,≠;多个比较符用逗号分隔,比较符个数与参数一一对应"; _operator.ReadOnly = true; _operator.ProType = typeof(string); _operator.Visible = true; _operator.Converter = null; _props.Add(_operator); #endregion #region 指标类型 _indicatorType.Category = CATEGORY_INDICATORR_TYPE_TITLE; _indicatorType.Name = "指标类型"; _indicatorType.Description = "定性指标、定量指标"; _indicatorType.ReadOnly = true; _indicatorType.ProType = typeof(string); _indicatorType.Visible = true; _indicatorType.Converter = null; _props.Add(_indicatorType); #endregion #region 其他 //修改时间 _dateProp.Category = CATEGORY_OTHERS_TITLE; _dateProp.Name = "修改时间"; _dateProp.Description = "预警规则最近修改时间"; _dateProp.ReadOnly = true; _dateProp.ProType = typeof(string); _dateProp.Visible = true; _dateProp.Converter = null; _props.Add(_dateProp); //备注 _remarks.Category = CATEGORY_OTHERS_TITLE; _remarks.Name = "备注"; _remarks.Description = "备注信息"; _remarks.ReadOnly = true; _remarks.ProType = typeof(string); _remarks.Visible = true; _remarks.Converter = null; _props.Add(_remarks); #endregion #region 组合规则中绑定的单一规则 _IsMultiRules.Category = CATEGORY_MULTIRULES_BINDING_SINGLERULE_TITLE; _IsMultiRules.Name = "是否是组合规则"; _IsMultiRules.Description = "该规则是否属于组合规则编码"; _IsMultiRules.ReadOnly = true; _IsMultiRules.ProType = typeof(string); _IsMultiRules.Visible = true; _IsMultiRules.Converter = null; _props.Add(_IsMultiRules); _multiRulesBindingSingleRule.Category = CATEGORY_MULTIRULES_BINDING_SINGLERULE_TITLE; _multiRulesBindingSingleRule.Name = "相关规则"; _multiRulesBindingSingleRule.Description = "组合规则中绑定的单一规则编码"; _multiRulesBindingSingleRule.ReadOnly = true; _multiRulesBindingSingleRule.ProType = typeof(string); _multiRulesBindingSingleRule.Visible = true; _multiRulesBindingSingleRule.Converter = null; _props.Add(_multiRulesBindingSingleRule); #endregion }
void InitXPorps() { #region 基本信息 //登陆名 _userLoginName.Category = CATEGORY_LOGINNAME_TITLE; _userLoginName.Name = "登陆名"; _userLoginName.Description = "用户唯一身份标识,登陆名称不能重复"; _userLoginName.ReadOnly = true; _userLoginName.ProType = typeof(string); _userLoginName.Visible = true; _userLoginName.Converter = null; _props.Add(_userLoginName); //用户密码 _userPassWord.Category = CATEGORY_LOGINNAME_TITLE; _userPassWord.Name = "用户密码"; _userPassWord.Description = "用户密码若无,则无需添加"; _userPassWord.ReadOnly = true; _userPassWord.ProType = typeof(string); _userPassWord.Visible = true; _userPassWord.Converter = null; _props.Add(_userPassWord); //所属用户组 _userGroup.Category = CATEGORY_GROUP_TYPE_TITLE; _userGroup.Name = "所属用户组"; _userGroup.Description = "所属用户组若无,则无需添加"; _userGroup.ReadOnly = true; _userGroup.ProType = typeof(string); _userGroup.Visible = true; _userGroup.Converter = null; _props.Add(_userGroup); //所属部门 _userDepartment.Category = CATEGORY_DEPARTMENT_TYPE_TITLE; _userDepartment.Name = "所属部门"; _userDepartment.Description = "所属部门组若无,则无需添加"; _userDepartment.ReadOnly = true; _userDepartment.ProType = typeof(string); _userDepartment.Visible = true; _userDepartment.Converter = null; _props.Add(_userDepartment); //姓名 _userName.Category = CATEGORY_NAME_TYPE_TITLE; _userName.Name = "用户姓名"; _userName.Description = "所属部门组若无,则无需添加"; _userName.ReadOnly = true; _userName.ProType = typeof(string); _userName.Visible = true; _userName.Converter = null; _props.Add(_userName); //电子邮箱 _userEmail.Category = CATEGORY_EMAIL_TYPE_TITLE; _userEmail.Name = "电子邮箱"; _userEmail.Description = "电子邮箱若无,则无需添加"; _userEmail.ReadOnly = true; _userEmail.ProType = typeof(string); _userEmail.Visible = true; _userEmail.Converter = null; _props.Add(_userEmail); //电话号码 _userTel.Category = CATEGORY_TEL_TYPE_TITLE; _userTel.Name = "电话号码"; _userTel.Description = "电话号码若无,则无需添加"; _userTel.ReadOnly = true; _userTel.ProType = typeof(string); _userTel.Visible = true; _userTel.Converter = null; _props.Add(_userTel); //手机号码 _userPhone.Category = CATEGORY_PHONE_TYPE_TITLE; _userPhone.Name = "手机号码"; _userPhone.Description = "手机号码若无,则无需添加"; _userPhone.ReadOnly = true; _userPhone.ProType = typeof(string); _userPhone.Visible = true; _userPhone.Converter = null; _props.Add(_userPhone); //权限 _userPermission.Category = CATEGORY_PERMISSION_TYPE_TITLE; _userPermission.Name = "权限"; _userPermission.Description = "权限若无,则无需添加"; _userPermission.ReadOnly = true; _userPermission.ProType = typeof(string); _userPermission.Visible = true; _userPermission.Converter = null; _props.Add(_userPermission); //备注 _remarks.Category = CATEGORY_REMARKS_TITLE; _remarks.Name = "备注"; _remarks.Description = "备注若无,则无需添加"; _remarks.ReadOnly = true; _remarks.ProType = typeof(string); _remarks.Visible = true; _remarks.Converter = null; _props.Add(_remarks); #endregion }