如何使datagridview的列宽随文本长度变化
1个回答
展开全部
打开Microsoft Visual Studio 2010, 新建名字为【DataGridView控件】的程序。
在工具栏上添加一个【数据】-【DataGridView控件】到窗口中。
给DataGridView控件添加列。
在窗口界面中再添加一个按钮,命名为【添加数据】。
再来添加代码,分别输入单独设置每行列表的代码和根据内容自动调整列表列宽的代码。
给按钮添加代码,每次点击按钮,可以添加一行测试数据。
代码编辑完成后,进行运行测试。我们先来使用单独设置每行列表的代码,把另外几行代码注释掉。
生成的示例程序中,每个列的宽带是固定的,比较美观。
再来使用自动调整列宽的代码,把前面的单独设置列宽的代码注释掉。
运行程序后,会发现控件的列宽是以最小宽度显示的。
添加测试数据后,列宽会根据内容进行自动调整。
本篇经验介绍了2种列宽的设置方法,可以根据实际的显示需求来调戏设置列宽的方式。
在工具栏上添加一个【数据】-【DataGridView控件】到窗口中。
给DataGridView控件添加列。
在窗口界面中再添加一个按钮,命名为【添加数据】。
再来添加代码,分别输入单独设置每行列表的代码和根据内容自动调整列表列宽的代码。
给按钮添加代码,每次点击按钮,可以添加一行测试数据。
代码编辑完成后,进行运行测试。我们先来使用单独设置每行列表的代码,把另外几行代码注释掉。
生成的示例程序中,每个列的宽带是固定的,比较美观。
再来使用自动调整列宽的代码,把前面的单独设置列宽的代码注释掉。
运行程序后,会发现控件的列宽是以最小宽度显示的。
添加测试数据后,列宽会根据内容进行自动调整。
本篇经验介绍了2种列宽的设置方法,可以根据实际的显示需求来调戏设置列宽的方式。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询