datagridview二维表头与合并单元格

datagridview二维表头与合并单元格

ID:17943426

大小:201.50 KB

页数:16页

时间:2018-09-11

datagridview二维表头与合并单元格_第1页
datagridview二维表头与合并单元格_第2页
datagridview二维表头与合并单元格_第3页
datagridview二维表头与合并单元格_第4页
datagridview二维表头与合并单元格_第5页
资源描述:

《datagridview二维表头与合并单元格》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DataGridView二维表头与合并单元格1、在项目中添加“组件类”。 2、所引用的命名空间如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Drawing;usingSystem.Drawing.Design;usingSystem.Diagnostics; 3、DataGridView二维表

2、头与合并单元格类,继承DataGridView类publicpartialclassHeaderUnitView:DataGridView   {       privateTreeView[]_columnTreeView;       privateArrayList_columnList=newArrayList();       privateint_cellHeight=17;       publicintCellHeight       {           get{return_cellHeight;}           set{_cellHeight=valu

3、e;}       }       privateint_columnDeep=1;       privateboolHscrollRefresh=false;       ///

         ///水平滚动时是否刷新表头,数据较多时可能会闪烁,不刷新时可能显示错误         ///         [Description("水平滚动时是否刷新表头,数据较多时可能会闪烁,不刷新时可能显示错误")]       publicboolRefreshAtHscroll       {           get{returnHscrol

4、lRefresh;}           set{HscrollRefresh=value;}       }       ///

       ///构造函数       ///       publicHeaderUnitView()       {           InitializeComponent();           this.ColumnHeadersHeightSizeMode=DataGridViewColumnHeadersHeightSizeMode.DisableResizing;           //设置列

5、高度显示模式                     }       publicHeaderUnitView(IContainercontainer)       {           container.Add(this);           InitializeComponent();       }       [Description("设置或获得合并表头树的深度")]       publicintColumnDeep       {           get           {               if(this.Columns.Count==0) 

6、                  _columnDeep=1;               this.ColumnHeadersHeight=_cellHeight*_columnDeep;               return_columnDeep;           }           set           {               if(value<1)                   _columnDeep=1;               else                   _columnDeep=value;            

7、   this.ColumnHeadersHeight=_cellHeight*_columnDeep;           }       }       [Description("添加合并式单元格绘制的所需要的节点对象")]       publicTreeView[]ColumnTreeView       {           get{return_columnTreeView;}           set           {            

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。