private void gvList_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START"); if (gvList.FocusedRowHandle < 0) { return; } RemoveALLRow(_StartParTable); string tempId = ""; string tempWorktypeName = ""; string tempProgrammCode = ""; tempId = gvList.GetFocusedRowCellValue("F_ID").ToString(); tempWorktypeName = gvList.GetFocusedRowCellValue("F_WORKTYPE_NAME").ToString(); tempProgrammCode = gvList.GetFocusedRowCellValue("F_PROGRAMM_CODE").ToString(); string QueryCon = ""; QueryCon = " F_WORKTYPE_NAME='" + tempWorktypeName + "' and F_PROGRAMM_CODE='" + tempProgrammCode + "' "; //填充开始命令可选及已设定的参数信息 ProxyBllPAR_COMMAND_SENDP bllCommandStartPar = new ProxyBllPAR_COMMAND_SENDP(); _StartParTable = bllCommandStartPar.GetAndDisplayStartPar(_StartParTable, QueryCon); gcStartPar.DataSource = _StartParTable; gvStartPar.BestFitColumns(); } catch (Exception ex) { Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex); throw ex; } }