轉帖|使用教程|編輯:龔雪|2016-12-22 13:25:11.000|閱讀 414 次
概述: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@fc6vip.cn