彩票走势图

DevExpress GridView常用功能总结(三)

转帖|使用教程|编辑:龚雪|2016-12-22 13:25:11.000|阅读 349 次

概述:DevExpress GridView有很多常用的功能,本文主要将这些功能进行总结,并介绍如何使用.

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

1) GridView内容打印

1.	private void btnPrint_Click(object sender, EventArgs e)  
2.	{  
3.	      
4.	    PrintableComponentLink link = new PrintableComponentLink(new PrintingSystem());  
5.	    link.Component = this.gridUser;  
6.	    link.Landscape = true;  
7.	    link.PaperKind = System.Drawing.Printing.PaperKind.A3;  
8.	    link.CreateMarginalHeaderArea += new CreateAreaEventHandler(Link_CreateMarginalHeaderArea);  
9.	    link.CreateDocument();  
10.	    link.ShowPreview();  
11.	}  

2) 获取某行某列值

 this.gridView1.GetRowCellValue(行号, 列名).ToString().Trim()

3) 自定义文本

1.	#region 事件自定义列显示
2.	        /// <summary>
3.	        /// 自定义列显示
4.	        /// </summary>
5.	        private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
6.	        {
7.	          
8.	            if (e.Column.FieldName == "列名")
9.	            {

4) 自定行序号

1.	#region 事件_gridView2序号设置
2.	        /// <summary>
3.	        /// 序号设置
4.	        /// </summary>
5.	        private void gridView1_CustomDrawRowIndicator(object sender, 
DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
6.	        {
7.	
8.	            e.Info.Appearance.TextOptions.HAlignment = 
DevExpress.Utils.HorzAlignment.Center;
9.	            if (e.RowHandle >= 0)
10.	            {


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP