Quiero hacer que un tamaño de dataGridView se ajuste al tamaño total de columnas y filas. Acerca de altura total, me las arreglé para ajustarlo a la altura de las columnas de esa manera:fit dataGridView size to row's and columns's total size
const int datagridLines = 30;
s.Height = dataGridView2.Columns[0].HeaderCell.Size.Height;
for (byte i = 0; i < datagridLines; i++)
{
dataGridView2.Rows.Add();
s.Height += dataGridView2.Rows[i].Height;
}
dataGridView2.ClientSize = s;
He intentado algunas cosas para encajar también el ancho, pero sin suerte. ¿Alguna sugerencia?
Gracias.
Sí, eso fue, gracias Jay! – alexxx
¿Podría ser que la propiedad de relleno contribuya a los valores de compensación de +2? Ver respuesta aceptada de http://stackoverflow.com/questions/7193268/how-to-decrese-the-size-of-button-to-a-small-size-inside-cell-of-datagrid-view-bu/ 7198229 # comment-8785853. – TheBlastOne
@TheBlastOne - La propiedad de relleno establece el espacio entre el borde de la celda y su contenido. Creo que la propiedad DataGridViewColumn.DividerWidth tiene algo que ver con eso. –