DataGridView 二维表头与合并单元格 1、在项目中添加“组件类”
2、所引用的命名空间如下: using System; using System
Collections
Generic; using System
Linq; using System
Text; using System
Collections; using System
ComponentModel; using System
Windows
Forms; using System
Drawing; using System
Drawing
Design; using System
Diagnostics; 3、DataGridView 二维表头与合并单元格类,继承 DataGridView 类 public partial class HeaderUnitView : DataGridView { private TreeView[] _columnTreeView; private ArrayList _columnList = new ArrayList(); private int _cellHeight = 17; public int CellHeight { get { return _cellHeight; } set { _cellHeight = value; } } private int _columnDeep = 1; private bool HscrollRefresh = false; /// /// 水平滚动时是否刷新表头,数据较多时可能会闪烁,不刷新时可能显示错误 /// [Description("水平滚动时是否刷新表头,数据较多时可能会闪烁,不刷新时可能显示错误")] public bool RefreshAtHscroll { get { retur