private void 注册控件数据(string 表名, string 字段名1, string 字段名2, ref structComboBox控件数据 控件数据) { 控件数据.表名 = 表名; 控件数据.字段名1 = 字段名1; 控件数据.字段名2 = 字段名2; 控件数据.ID值 = ""; }
private void 绑定控件(string 字段名, structComboBox控件数据 控件数据) { string 表名 = "dbo.生成试验组"; comBoxBD comBoxBD = new comBoxBD(); ControlElement Control; comBoxBD.comboxList = 控件数据.CtrlData_list; comBoxBD.Value = 控件数据.获取选择字符串(); Control = _form.GetControlElementByInfo(表名, 字段名); Control.BindTheControl(comBoxBD); }
private void InitListData(ref structComboBox控件数据 控件数据) { if (控件数据.ID_list == null) { 控件数据.ID_list = new List <string>(); } if (控件数据.CtrlData_list == null) { 控件数据.CtrlData_list = new List <string>(); } }
private structComboBox控件数据 获取控件数据(string 表名) { structComboBox控件数据 控件数据 = new structComboBox控件数据(); if (data_被试水泵.表名.Equals(表名) == true) { InitListData(ref data_被试水泵); return(data_被试水泵); } if (data_拖动电机.表名.Equals(表名) == true) { InitListData(ref data_拖动电机); return(data_拖动电机); } if (data_流量仪表.表名.Equals(表名) == true) { InitListData(ref data_流量仪表); return(data_流量仪表); } if (data_转速测量.表名.Equals(表名) == true) { InitListData(ref data_转速测量); return(data_转速测量); } if (data_进口压力仪表.表名.Equals(表名) == true) { InitListData(ref data_进口压力仪表); return(data_进口压力仪表); } if (data_出口压力仪表.表名.Equals(表名) == true) { InitListData(ref data_出口压力仪表); return(data_出口压力仪表); } if (data_功率测量仪表.表名.Equals(表名) == true) { InitListData(ref data_功率测量仪表); return(data_功率测量仪表); } if (data_温度测量仪表.表名.Equals(表名) == true) { InitListData(ref data_温度测量仪表); return(data_温度测量仪表); } if (data_液力耦合器.表名.Equals(表名) == true) { InitListData(ref data_液力耦合器); return(data_液力耦合器); } InitListData(ref 控件数据); return(控件数据); }
private void InitListData(ref structComboBox控件数据 控件数据) { if (控件数据.ID_list == null) { 控件数据.ID_list = new List<string>(); } if (控件数据.CtrlData_list == null) { 控件数据.CtrlData_list = new List<string>(); } }
private structComboBox控件数据 获取控件数据(string 表名) { structComboBox控件数据 控件数据 = new structComboBox控件数据(); if (data_被试水泵.表名.Equals(表名) == true) { InitListData(ref data_被试水泵); return data_被试水泵; } if (data_拖动电机.表名.Equals(表名) == true) { InitListData(ref data_拖动电机); return data_拖动电机; } if (data_流量仪表.表名.Equals(表名) == true) { InitListData(ref data_流量仪表); return data_流量仪表; } if (data_转速测量.表名.Equals(表名) == true) { InitListData(ref data_转速测量); return data_转速测量; } if (data_进口压力仪表.表名.Equals(表名) == true) { InitListData(ref data_进口压力仪表); return data_进口压力仪表; } if (data_出口压力仪表.表名.Equals(表名) == true) { InitListData(ref data_出口压力仪表); return data_出口压力仪表; } if (data_功率测量仪表.表名.Equals(表名) == true) { InitListData(ref data_功率测量仪表); return data_功率测量仪表; } if (data_温度测量仪表.表名.Equals(表名) == true) { InitListData(ref data_温度测量仪表); return data_温度测量仪表; } if (data_液力耦合器.表名.Equals(表名) == true) { InitListData(ref data_液力耦合器); return data_液力耦合器; } InitListData(ref 控件数据); return 控件数据; }