I think you are looking for something linear
DataGridView1.Columns["ColumnName"].Width = 75;
Hope this helps you.
In addition, you can set the AutoSizeMode column to automatically receive different forms of behavior. For example, if you set it to ColumnHeader, then the cell width will be set in the best way to display the title text. You can get more information in this link .
Jonathan
source share