public void MachineBodyDMP(int arg_icol, int arg_irow, int arg_idt, DataTable arg_dt, AxfpSpread arg_grid) { try { arg_grid.SetCellBorder(arg_icol, arg_irow, arg_icol + 2, arg_irow, CellBorderIndexConstants.CellBorderIndexLeft, 0, CellBorderStyleConstants.CellBorderStyleSolid); arg_grid.SetCellBorder(arg_icol, arg_irow, arg_icol + 3, arg_irow, CellBorderIndexConstants.CellBorderIndexLeft, 0, CellBorderStyleConstants.CellBorderStyleSolid); arg_grid.SetCellBorder(arg_icol, arg_irow, arg_icol + 2, arg_irow, CellBorderIndexConstants.CellBorderIndexBottom, 0, CellBorderStyleConstants.CellBorderStyleSolid); arg_grid.set_RowHeight(arg_irow, 45); arg_grid.Col = arg_icol; arg_grid.Row = arg_irow; arg_grid.Text = arg_dt.Rows[arg_idt]["STA"].ToString(); arg_grid.Col = arg_icol + 1; arg_grid.Text = arg_dt.Rows[arg_idt]["PLAN_L"].ToString(); arg_grid.BackColor = Color.FromName(arg_dt.Rows[arg_idt]["L_color_B_value"].ToString()); arg_grid.ForeColor = Color.FromName(arg_dt.Rows[arg_idt]["L_color_F_value"].ToString()); arg_grid.Col = arg_icol + 2; arg_grid.Text = arg_dt.Rows[arg_idt]["PLAN_R"].ToString(); arg_grid.BackColor = Color.FromName(arg_dt.Rows[arg_idt]["R_color_B_value"].ToString()); arg_grid.ForeColor = Color.FromName(arg_dt.Rows[arg_idt]["R_color_F_value"].ToString()); if (arg_dt.Rows[arg_idt]["L_Status"].ToString() == "1") { _Loc_plan_DMP.Add((arg_icol + 1) + " " + arg_irow + " " + arg_dt.Rows[arg_idt]["machine_cd"].ToString()); } if (arg_dt.Rows[arg_idt]["R_Status"].ToString() == "1") { _Loc_plan_DMP.Add((arg_icol + 2) + " " + arg_irow + " " + arg_dt.Rows[arg_idt]["machine_cd"].ToString()); } if (arg_dt.Rows[arg_idt]["L_Status"].ToString() == "2") { _Loc_change_DMP.Add((arg_icol + 1) + " " + arg_irow + " " + arg_dt.Rows[arg_idt]["machine_cd"].ToString()); } if (arg_dt.Rows[arg_idt]["R_Status"].ToString() == "2") { _Loc_change_DMP.Add((arg_icol + 2) + " " + arg_irow + " " + arg_dt.Rows[arg_idt]["machine_cd"].ToString()); } } catch (Exception) {} }
//private void MachineCenterBG(int arg_col, int arg_row, int arg_idt, DataTable arg_dt, AxfpSpread arg_grid) //{ // int c = Convert.ToInt32(arg_dt.Rows[arg_idt]["line"].ToString()); // for (int i = 1; i <= c; i++) // { // arg_grid.Row = arg_row; // arg_grid.Col = arg_col + i; // arg_grid.BackColor = Color.FromArgb(242, 226, 213); // } // arg_grid.SetCellBorder(arg_col + 1, arg_row, arg_col + c, arg_row // , CellBorderIndexConstants.CellBorderIndexLeft, 0xd5e2f2 // , CellBorderStyleConstants.CellBorderStyleSolid); // arg_grid.SetCellBorder(arg_col + 1, arg_row, arg_col + c, arg_row // , CellBorderIndexConstants.CellBorderIndexBottom, 0xd5e2f2 // , CellBorderStyleConstants.CellBorderStyleSolid); //} private void MachineHeadDMC(int arg_col, int arg_row, int arg_idt, DataTable arg_dt, AxfpSpread arg_grid) { try { //axGrid.AddCellSpan(icol, irow // , Convert.ToInt32(_dt_layout.Rows[idt]["line"].ToString()) * 2 // , 1); arg_grid.Col = arg_col; arg_grid.Row = arg_row; arg_grid.set_RowHeight(arg_row, 20); arg_grid.Text = arg_dt.Rows[arg_idt]["MACHINE_NAME"].ToString(); arg_grid.Font = new System.Drawing.Font("Calibri", 15, FontStyle.Bold); arg_grid.BackColor = Color.DodgerBlue; arg_grid.ForeColor = Color.White; arg_grid.TypeVAlign = TypeVAlignConstants.TypeVAlignCenter; arg_grid.AddCellSpan(arg_col, arg_row , Convert.ToInt32(arg_dt.Rows[arg_idt]["line"].ToString()) , 1); } catch { } }