日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DevExpress GridControl 后台设置列

發布時間:2023/12/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DevExpress GridControl 后台设置列 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/// <summary>/// 初始化GridView /// </summary>/// <param name="gv">GridView 名稱</param>/// <param name="captions">列標題</param>/// <param name="fieldName">列字段</param>/// <param name="widths">寬度 如果寬度為0 則列隱藏</param>public void InitGrid(DevExpress.XtraGrid.Views.Grid.GridView gv,string[] captions, string[] fieldName, int[] widths) {//列標題 和列名個數是否匹配if (captions.Length != fieldName.Length) {MessageBox.Show("列標題和列名個數不匹配");return;}//清空列gv.Columns.Clear();//定義一列DevExpress.XtraGrid.Columns.GridColumn gc = null;//聲明列數組DevExpress.XtraGrid.Columns.GridColumn[] gcs = new DevExpress.XtraGrid.Columns.GridColumn[captions.Length];//列設置for (int i = 0; i < captions.Length; i++) {gc = new DevExpress.XtraGrid.Columns.GridColumn();gc.Caption = captions[i];gc.FieldName = fieldName[i];gc.Name = fieldName[i];gc.VisibleIndex = i;//默認顯示,如果寬度=0 ,則隱藏gc.Visible = true;if (widths != null){//如果列寬的個數與標題個數相同if (widths.Length == captions.Length){gc.Width = widths[i];gc.Visible = (widths[i] != 0) ? true : false;}}gcs.SetValue(gc, i);}//gv 增加列gv.Columns.AddRange(gcs);//列寬為空則自適應寬度gv.OptionsView.ColumnAutoWidth = (widths == null) ? true : false;//gv 數據列表設置gv.OptionsFind.AllowFindPanel = false;gv.Appearance.HeaderPanel.Options.UseTextOptions = true;gv.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;gv.OptionsView.ShowGroupPanel = false;//列寬為空if (widths == null) {gv.BestFitColumns();}}


調用(舉例):

//數據列表 加載InitGrid(gridView1,new string[]{"列標題1","列標題2","列標題3","列標題4"},new string[]{"字段1","字段2","字段3","字段4"},new int[]{100,50,60,90});

?

版權聲明:本文為博主原創文章,未經博主允許不得轉載。

?

轉載于:https://www.cnblogs.com/Jackerson/p/4631957.html

總結

以上是生活随笔為你收集整理的DevExpress GridControl 后台设置列的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。