DataGridView 中最后一列的内容被挤压而不是仅仅移动

The contents of last column in a DataGridView gets squeezed instead of the just moving

我有一个包含 5 列的 DataGridView。最后一列的 AutoSizeMode 设置为 'Fill'。而且,现在当我调整 say 的大小时,我将倒数第二列 header 向右展开,出现滚动条,但最后一列中的内容正在缩小,文本开始显示点。

有什么办法可以避免内容被挤压?当我展开倒数第二列时,有没有办法让最后一列向右移动而不是挤压内容(通过启用滚动条)?

我已将 AutoSizeMode 设置为仅对最后一列进行填充,因为我需要该列来填充网格。

展开前:

展开后:

只需要设置最后一列的MinimumWidth属性即可。