private void McobBoBoxLinkage() { int mkId; if (cbxMKind.SelectedValue == null) { mkId = 0; } else { mkId = Convert.ToInt32(cbxMKind.SelectedValue.ToString()); } if (mLogic.InitialMNameComboBox(mkId).Rows.Count != 0) { cbxMName.DataSource = mLogic.InitialMNameComboBox(mkId); cbxMName.DisplayMember = "材料名称"; cbxMName.ValueMember = "id"; cbxMName.Text = ""; cbxMName.SelectedIndex = -1; } else { cbxMName.DataSource = mLogic.InitialMNameComboBox(mkId); } cbxMModel.Text = ""; cbxMModel.SelectedIndex = -1; }
/* * 方法名称: MLinkage() * 方法功能描述:选择材料名称后,规格联动; * * 创建人:冯雪 * 创建时间:2009-03-19 * * 修改人: * 修改时间: * 修改内容: * */ private void MLinkage() { int mkId; if (cbx_kind.Text.Trim().Equals("")) { mkId = 0; } else { mkId = Convert.ToInt32(cbx_kind.SelectedValue.ToString()); } cbx_name.DataSource = mLogic.InitialMNameComboBox(mkId); if (mLogic.InitialMNameComboBox(mkId).Rows.Count != 0) { cbx_name.DisplayMember = "材料名称"; cbx_name.ValueMember = "id"; cbx_name.Text = ""; cbx_name.SelectedIndex = -1; } cbx_model.Text = ""; cbx_model.SelectedIndex = -1; }
private void cobBoBoxLinkage(ComboBox mName, int mkId) { if (mLogic.InitialMNameComboBox(mkId).Rows.Count != 0) { mName.DataSource = mLogic.InitialMNameComboBox(mkId); mName.DisplayMember = "材料名称"; mName.ValueMember = "id"; mName.Text = ""; mName.SelectedIndex = -1; } else { mName.DataSource = mLogic.InitialMNameComboBox(mkId); } cbxType.Text = ""; cbxType.SelectedIndex = -1; cbxmModel.Text = ""; cbxmModel.SelectedIndex = -1; }
private void InfoVindicate_Load(object sender, EventArgs e) { condition = this.Text.Trim(); switch (condition) { case "新建产品种类": { label1.Text = "产品种类"; dgvInfo.DataSource = pLogic.InitialPKindComboBox(); break; } case "新建产品名称": { label1.Text = "产品名称"; dgvInfo.DataSource = pLogic.InitialPNameComboBox(kindId); break; } case "新建产品规格": { label1.Text = "产品规格"; dgvInfo.DataSource = vLogic.PModelSearch(); break; } case "新建材料种类": { label1.Text = "材料种类"; dgvInfo.DataSource = mLogic.InitialMKindComboBox(); break; } case "新建材料名称": { label1.Text = "材料名称"; dgvInfo.DataSource = mLogic.InitialMNameComboBox(kindId); break; } case "新建材料规格": { label1.Text = "材料规格"; dgvInfo.DataSource = vLogic.MModelSearch(); break; } } dgvInfo.Columns["id"].Visible = false; //try //{ //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message.ToString()); //} //finally //{ //} }