public GridUtility(GridControl gridcontrol, bool showGroupPanel = false, bool showAutoFilterRow = true, int SttWidth = 35, GridColumn Descrition = null) { m_IGridviewCtxMenu = null; m_GridControl = gridcontrol; m_Gridview = (GridView)gridcontrol.MainView; colTotalDescription = Descrition; m_GridControl.ProcessGridKey += grid_ProcessGridKey; m_Gridview.MouseUp += m_Gridview_MouseUp; m_Gridview.CustomDrawCell += M_Gridview_CustomDrawCell; FormatDisplay(showGroupPanel, showAutoFilterRow, SttWidth); m_Gridview.ClearSelection(); colPrimaryKeyName = ""; }
public GridUtility(GridControl gridcontrol, IGridviewContextMenu gridviewCtx, bool showGroupPanel = false, bool showAutoFilterRow = true, int SttWidth = 35, GridColumn Descrition = null) { m_IGridviewCtxMenu = gridviewCtx; //m_IGridviewCtxMenu. m_GridControl = gridcontrol; m_Gridview = (GridView)gridcontrol.MainView; colTotalDescription = Descrition; foreach (DevExpress.XtraGrid.Columns.GridColumn col in m_Gridview.Columns) { if (col.Tag != null) { if (col.Tag.ToString() == "primarykey") { colPrimaryKeyName = col.FieldName; } } } m_IGridviewCtxMenu.SetGridview(m_Gridview, colPrimaryKeyName); m_GridControl.ProcessGridKey += grid_ProcessGridKey; m_Gridview.MouseUp += m_Gridview_MouseUp; m_Gridview.CustomDrawCell += M_Gridview_CustomDrawCell; FormatDisplay(gridviewCtx, showGroupPanel, showAutoFilterRow, SttWidth); m_Gridview.ClearSelection(); }
public void FormatDisplay(IGridviewContextMenu IgridviewctxMenu, bool showGroupPanel = false, bool showAutoFilterRow = true, int SttWidth = 35) { FormatDisplay(showGroupPanel, showAutoFilterRow, SttWidth); //.MouseUp += _MouseUp; m_IGridviewCtxMenu = IgridviewctxMenu; }