Existe duas propriedades do DataGridView que você pode trabalhar isso, são elas:
AutoSizeColumnsMode e AutoSizeRowsMode
Um exemplo:
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
Contato:albertim_brasil@hotmail.com
