2014-02-08 151 views

回答

2

DataGridViewAutoSizeColumnsMode指定的值:

dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; 

您可以在设计时设置的网格属性too:

enter image description here

+0

工作方式类似于一个魅力!非常感谢:) –

+0

但是有一个挑战。我希望某些列不能按比例缩放“。用这种方法Bcoz,所有的列都有相同的大小。我想要某些列比其他列扩展更多。 –

+0

玩了一下。我没有看到填满网格的方法,但是按相对百分比缩放列。看起来您可以手动设置它们(即'dataGridView1.Columns [0] .Width = 50;'),或者使用AutoSize属性。但AutoSize设置(非'None')总是胜过您的手动设置。 –