/// <summary> /// 移出股票池 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDelete_Click(object sender, EventArgs e) { try { this.btnDelete.Enabled = false; var myView = this.gridView1; var selectedHandles = myView.GetSelectedRows().Where(x => x > -1).ToArray(); if (DXMessage.ShowYesNoAndTips("确定将选择的股票移出股票池吗?") == DialogResult.Yes) { var stockCodes = new List <string>(); for (int i = 0; i < selectedHandles.Length; i++) { stockCodes.Add(myView.GetRowCellValue(selectedHandles[i], colStockCode).ToString()); } _IDService.DeleteIDStockPool(stockCodes, LoginInfo.CurrentUser.UserCode); RefreshForm(); } } catch (Exception ex) { DXMessage.ShowError(ex.Message); this.btnDelete.Enabled = true; } }