datagridview显示数据问题

sunny906 2008-11-24 06:03:19
请问各位大虾:
如何使数据表能够完全填充datagridview
也就是数据表里面的字段以及字段值都显示在datagridview上,并且要完全填充
如果使用这段代码:dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
只是在datagridview上的左上角显示了所有的数据,其他区域并没被填充到
怎样才能实现不管datagridview有多大,都能使要显示的数据完全填充
不知道,我叙述的清楚不
各位大虾们,帮帮忙忙~~~


...全文
175 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
public_private 2008-11-29
  • 打赏
  • 举报
回复
顶上一楼
huiweichi 2008-11-26
  • 打赏
  • 举报
回复
datagridview.DataSource = 查询返回的数据集;
用数据集填充
xuefeny 2008-11-26
  • 打赏
  • 举报
回复
LZ 问的是 自动设置列宽吧?
帮顶 学习
zhouxingyu896 2008-11-26
  • 打赏
  • 举报
回复

datagridview.DataSource = 查询返回的数据集;

datagridview.bind();将其 绑定
sxqxwanglei 2008-11-25
  • 打赏
  • 举报
回复
用这句话了.

this.datagridview1.DataSource = 查询返回的数据集;
tang_fu 2008-11-25
  • 打赏
  • 举报
回复
先设置好列,并设置好列宽
然后直接设置this.datagridview1.DataSource = 查询返回的数据集
cwp9868cws 2008-11-24
  • 打赏
  • 举报
回复
呵同意楼上的做法我都是这么干的~~!
net5i 2008-11-24
  • 打赏
  • 举报
回复
这样的话,搂主可以先设置好列,并设置好列宽

然后逐行手动填入,也很方便的

如 int index = this.dataGridView1.Rows.Add();
DataGridViewRow row = this.dataGridView1.Rows[index];

row.Cell[0].value=数据集中第一行第一列的数据
....

net5i 2008-11-24
  • 打赏
  • 举报
回复
这样的话,搂主可以先设置好列,并设置好列宽

然后逐行手动填入,也很方便的

如 int index = this.dataGridView1.Rows.Add();
DataGridViewRow row = this.dataGridView1.Rows[index];

row.Cell[0].value=数据集中第一行第一列的数据
....

sunny906 2008-11-24
  • 打赏
  • 举报
回复
这样显示的数据如果字段过多的话,会在datagridview的下方多出一个水平滚动条
怎么才能做到不出现水平滚动条,而使全部数据一次显示在datagridview上
bloodish 2008-11-24
  • 打赏
  • 举报
回复
DataGridViewAutoSizeColumnsMode.Fill
net5i 2008-11-24
  • 打赏
  • 举报
回复
完全填充?那就直接设置this.datagridview1.DataSource = 查询返回的数据集

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧