温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C#中DataGridView的标题和宽度设置

发布时间:2020-06-19 05:54:36 来源:网络 阅读:3221 作者:zw20045 栏目:开发技术
 private void SetDataGridStylesFromNet(string strFlag, DataTable dtableTemp, DataGridView dataGridView)
       {
           if (strFlag == "老化类")
           {//商品信息
               int[] iArrayWidth = {180,100,200,80,60,
                                       150,150,150,150
                                   };
               string[] strArrayText = { "条形码","产品代码","产品名称","规格型号","单位"
                                                   ,"开始时间","结束时间","总耗时间","操作人"
                                                   };
               string[] strArrayZiduanMapping = { "FMainBarCode","FNumber","ItemName","FModel","FUnitName"
                                                         ,"FStartTime","FEndTime","IntervalTime","UserName"
                                                        };
               //将DataTable绑定到DataView中
               dataGridView.Columns.Clear();
               dataGridView.AutoGenerateColumns = false;
               //绑定DataView到dataGridView上
               dataGridView.DataSource = dtableTemp;
               for (int i = 0; i < iArrayWidth.Length; i++)
               {
                   DataGridViewTextBoxColumn dataGridViewClolumnTemp = new DataGridViewTextBoxColumn();
                   dataGridViewClolumnTemp.DataPropertyName = strArrayZiduanMapping[i];
                   dataGridViewClolumnTemp.HeaderText = strArrayText[i];
                   dataGridViewClolumnTemp.Width = iArrayWidth[i];
                   dataGridView.Columns.Add(dataGridViewClolumnTemp);//最后一定要添加进去
               }
               return;
           }
}


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI