我有一个很奇怪却很简单的问题:DataGridView中的水平滚动条没有显示(我使用C#,Visual STudio 2010)。
我尝试了dataGridView属性的几种排列和组合,但都没有用。当行数大于6时,将显示“垂直”滚动条。
我制作了 Layout> ScrollBars> Both 。
以下是属性:
除了上面提到的那些,在我的代码中,我更改的唯一属性是:
dataGridView1.Columns [0] .Width = 200;
这是运行代码后所生成的Grid View的外观。我要去哪里错了?
答案 0 :(得分:2)
您必须更改AutoSizeColumnsMode
中的DataGridView
。
当前,它设置为Fill
,因此调整了列的大小以适合可用的位置。
以下是有关可用模式的文档:https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridviewautosizecolumnsmode