首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c# windows应用程序中设置数据栅格的单元格宽度

在c# windows应用程序中设置数据栅格的单元格宽度
EN

Stack Overflow用户
提问于 2010-02-01 05:51:08
回答 2查看 3.4K关注 0票数 2

我的c# windows应用程序中有一个数据集,我的代码是

代码语言:javascript
复制
private void BindGrid(SmsPdu pdu)
 {
   DataRow dr=dt.NewRow();
   SmsDeliverPdu data = (SmsDeliverPdu)pdu;
   dr[0]=data.OriginatingAddress.ToString();
   dr[1]=data.SCTimestamp.ToString();
   dr[2]=data.UserDataText;
   dt.Rows.Add(dr);
   dataGrid1.DataSource=dt;
  }

我的数据集看起来就像这个alt文本http://www.freeimagehosting.net/uploads/c368f82e0e.jpg

  • 如何设置所有三列的宽度发送方、时间、消息?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-01 05:56:48

简单的方法:使用自动大小

否则,使用“列”集合设置每个列的大小。

增编:

对不起,我以为你在使用DataGridView,因为它取代了.NET 2.0中的DataGrid

对DataGrid来说,这有点复杂--但谷歌什么都知道!

http://www.syncfusion.com/faq/windowsforms/search/1004.aspx

票数 2
EN

Stack Overflow用户

发布于 2010-02-01 05:58:10

列集合上有一个宽度属性:

DataGridView1.Columns(X).Width =Y

其中X是列的名称或索引,Y是宽度

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2174907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档