private GridView Grid_Setting(GridControl _gd, GridView _gv, string strGD_NAME, string strLANGUAGE) { // 메인 그리드 설정 DataSet dsGridSetting = null; Font fntHeader = new Font(fntPARENT_FONT.FontFamily, fntPARENT_FONT.Size + 2, FontStyle.Bold); Font fntRow = fntPARENT_FONT; //CoFAS_DevExpressManager.pCORP_CODE = strCORP_CODE; GridControl _Grid_Control = _gd; GridView _Grid_View = _gv; dsGridSetting = new DevGridSettingBusiness().DevGrid_Info(strLANGUAGE, _pWINDOW_NAME, strGD_NAME); //그리드 설정 조회 _Grid_Control.ForceInitialize(); if (dsGridSetting != null && dsGridSetting.Tables.Count > 0 && dsGridSetting.Tables[0].Rows.Count > 0) { CoFAS_DevExpressManager.SetGridControl(_Grid_Control, dsGridSetting.Tables[0].Rows[0]["GRID_NAME"].ToString(), false); //조회 데이터 기준 그리드 컨트롤러 설정 _Grid_View = CoFAS_DevExpressManager.GetGridSetting(dsGridSetting, fntHeader, fntRow, strLANGUAGE); // 그리드 뷰 and 컬럼 설정 CoFAS_DevExpressManager.AddView(_Grid_Control, _Grid_View, true); // 그리드 컨트롤러 에 메인 뷰 설정 _Grid_View.BestFitColumns(); } new CoFAS_DevGridEventManager(_Grid_Control, ""); return(_Grid_View); }