public KnowledgeEditForm(string id) { InitializeComponent(); globalId = id; DataSet ds_level = null, ds = null; AccountAdd aa = new AccountAdd(); Account acc = new Account(); ds_level = aa.CreateDataSet_FaultLevel();//故障模式列表 ds = acc.queryKnowledgeByIdForEdit(id); //InitComboBox(combo_level, ds_level, "id", "level_name"); text_eqname.DataBindings.Add(new Binding("Text", ds.Tables[0], "eq_name")); text_partname.DataBindings.Add(new Binding("Text", ds.Tables[0], "part_name")); richText_fault_process.DataBindings.Add(new Binding("Text", ds.Tables[0], "fault_process")); richText_fault_reason.DataBindings.Add(new Binding("Text", ds.Tables[0], "fault_reason")); richText_countermeasure.DataBindings.Add(new Binding("Text", ds.Tables[0], "countermeasure")); InitComboBox(combo_level, ds_level, "id", "level_name", ds, "fault_level"); }