private void cmb_partno_SelectedIndexChanged(object sender, EventArgs e) { string site = cmb_site.SelectedValue.ToString(); if (activity == string.Empty) { return; } String PartNo = cmb_partno.SelectedValue.ToString(); if (PartNo != string.Empty) { DataSet PartNameDS = PartType.PartSpecDs(PartNo, site); cmb_partname.AutoCompleteSource = AutoCompleteSource.ListItems; cmb_partname.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cmb_partname.DataSource = PartNameDS.Tables[0].DefaultView; if (PartNameDS.Tables[0].Rows.Count == 0) { //MessageBox.Show("不存在此零件编号!"); return; } cmb_partname.DisplayMember = "part_spec"; cmb_partname.ValueMember = "part_no"; // //txt_unit.Text = InventoryPart.FindInvInfor(PartNo, site).unit_meas; } }