如何使datagridview的列宽随文本长度变化

 我来答
妳的傻样
2016-12-26 · 超过223用户采纳过TA的回答
知道小有建树答主
回答量:311
采纳率:50%
帮助的人:276万
展开全部
打开Microsoft Visual Studio 2010, 新建名字为【DataGridView控件】的程序。
在工具栏上添加一个【数据】-【DataGridView控件】到窗口中。

给DataGridView控件添加列。

在窗口界面中再添加一个按钮,命名为【添加数据】。

再来添加代码,分别输入单独设置每行列表的代码和根据内容自动调整列表列宽的代码。

给按钮添加代码,每次点击按钮,可以添加一行测试数据。

代码编辑完成后,进行运行测试。我们先来使用单独设置每行列表的代码,把另外几行代码注释掉。

生成的示例程序中,每个列的宽带是固定的,比较美观。

再来使用自动调整列宽的代码,把前面的单独设置列宽的代码注释掉。

运行程序后,会发现控件的列宽是以最小宽度显示的。

添加测试数据后,列宽会根据内容进行自动调整。
本篇经验介绍了2种列宽的设置方法,可以根据实际的显示需求来调戏设置列宽的方式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式