标签存档: DataGridView

DataGridView控件的AutoSize 模式不能设置为 Fill

c# DataGridView在C#中将DataGridView控件的AutoSizeColumnsMode设为Fill时,出现错误提示:列 AutoSize 模式不能设置为 Fill,原因是至少有一个可见列将继承此 AutoSize 模式并被冻结。看到此错误,第一反应是某些属性冲突,查看一些贴子加深了这些印象。后来终于找到原因。其实不需过多联想,错误提示最后的“冻结”二字才是关键。第一列被我设成了frozen值为true。将其改为false即可设置成功。