VB.net如何设置DataGridView的大小
程序 http://www.repairstatus.org/program.png
DataGridView 从一个 MySQL 服务器,但它的大小并不能填满整个盒子。
理想情况下,我想手动设置表大小以至少在宽度方向适合框,因为一旦数据库填充更多,其余部分就会填满。
Program http://www.repairstatus.org/program.png
The DataGridView fetches the data from a MySQL server but it does not fill the entire box in size.
Ideally I would like to manually set the table size to fit the box at least width-wise because the rest will fill up once the database is populated more.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将属性
AutoSizeColumnsMode
设置为Fill
。这将确保您的列在 DataGridView 中拉伸到 100%。当您调整网格大小时,列将拉伸/收缩(如果您的网格锚定到表单)。Set the property
AutoSizeColumnsMode
to beFill
. That'll ensure your columns stretch to 100% within your DataGridView. The columns will stretch/shrink when you resize your grid (if your grid is anchored to your form).查看列的填充权重。
具体来说,将
AutoSizeMode
更改为 Fill。如果尝试展开多于一列,请调整
FillWeight
百分比。Look at the Fill Weights for the Columns.
Specifically, change the
AutoSizeMode
to Fill.If trying to expand more than one column, adjust the
FillWeight
percentage.