using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using WHC.Pager.WinControl; namespace Cyberpipe.FormAnalysis { class InitWinGridView { public static void initlizeDatagrid(WinGridViewPager page, int rows, int maxPageIndex) { //控制表格显示的列,以及每一列要显示的列名 page.Dock = DockStyle.Fill; page.dataGridView1.Dock = DockStyle.Fill; page.dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; page.BackColor = Color.LightCyan;//间隔颜色 //隐藏右键功能按钮 page.dataGridView1.ContextMenuStrip.Items[1].Visible = false; page.dataGridView1.ContextMenuStrip.Items[2].Visible = false; page.dataGridView1.ContextMenuStrip.Items[3].Visible = false; page.dataGridView1.ContextMenuStrip.Items[4].Visible = false; page.dataGridView1.ContextMenuStrip.Items[5].Visible = false; page.dataGridView1.ContextMenuStrip.Items[6].Visible = false; page.dataGridView1.ContextMenuStrip.Items[7].Visible = false; //右键菜单宽度 page.dataGridView1.ContextMenuStrip.AutoSize = false; page.dataGridView1.ContextMenuStrip.Width = 0; page.dataGridView1.ContextMenuStrip.Height = 0; //控制间隔的颜色 page.BackColor = Color.LightCyan;//间隔颜色 //控制每页显示的最大数据量 page.PagerInfo.RecordCount = rows; page.PagerInfo.PageSize = maxPageIndex; page.dataGridView1.Refresh(); } } }