c# - 如果网格较小,则调整 DataGridView 的列以填充可用空间,如果网格大于可用空间,则使用滚动

标签 c# .net datagridview

我想根据所需空间调整 DataGridView 的所有列,以完整显示其所有数据。如果所需空间小于可用空间,我希望网格填充超出的空间,但如果可用空间不足以正确显示所有列,我希望 DataGridView 自动创建一个滚动。有没有简单的方法可以做到这一点?

最佳答案

单击 DataGridView 并选择“编辑列...”,然后转到“布局”并将“AutoSizeMode”设置为“填充”。

希望这就是您要找的。

干杯

关于c# - 如果网格较小,则调整 DataGridView 的列以填充可用空间,如果网格大于可用空间,则使用滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9024967/

相关文章:

c# - WCF 元数据缺少操作

c# - DataGridView:仅当滚动在底部时才自动向下滚动

c# - DataGridView 限制用户输入

c# - 如何创建一个多目标但针对每个框架不同的 dll 的 .NET Core 库?

c# - System.Reflection 中的 Binder 类是做什么用的?

.net - 如何使用Rx(可扩展功能)在Observable序列中粘贴相对延迟

c# - 为什么 AutoResize 不适用于 C# 中 DataGridView 中的行标题宽度?

c# - 通过包含字母搜索列表 C#

c# - WPF ViewModel 类中的调度程序

c# - 使用 linq-to-entities 将字符串转换为日期时间的大问题