private void lstHorizontalName_SelectedIndexChanged(object sender, EventArgs e) { if (lstHorizontalName.SelectedItems.Count <= 0) { return; } var horizontal = (Horizontal)lstHorizontalName.SelectedItem; DataBindUtil.LoadMiningAreaName(lstMiningAreaName, horizontal.HorizontalId); }
/// <summary> /// 加载采区信息 /// </summary> private void loadMiningAreaName() { this.lstMiningAreaName.DataSource = null; this.lstWorkingFaceName.DataSource = null; if (this.lstHorizontalName.SelectedItems.Count > 0) { //MessageBox.Show("水平编号:" + this.lstHorizontalName.SelectedValue.ToString()); // 水平编号 int iHorizontalId = Convert.ToInt32(this.lstHorizontalName.SelectedValue); _iHorizontalId = iHorizontalId; // 获取采区信息 DataBindUtil.LoadMiningAreaName(lstMiningAreaName, iHorizontalId); } }
/// <summary> /// 采区名称Button /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnMiningAreaName_Click(object sender, EventArgs e) { if (lstHorizontalName.SelectedItems.Count > 0) { var commonManagement = new CommonManagement(3, Convert.ToInt32(lstHorizontalName.SelectedValue)); if (DialogResult.OK == commonManagement.ShowDialog()) { } if (lstHorizontalName.SelectedItems.Count <= 0) { return; } var horizontal = (Horizontal)lstHorizontalName.SelectedItem; DataBindUtil.LoadMiningAreaName(lstMiningAreaName, horizontal.HorizontalId); } else { Alert.alert("请先选择所在水平名称!"); } }