Tengo una aplicación WinForms con control DataGridView
. Mi control tiene cinco columnas (digamos "Nombre", "Dirección", "Teléfono", etc.)DataGridView: cómo establecer el ancho de columna?
No estoy contento con el ancho de columna predeterminado. Quiero tener más control sobre la apariencia de la columna. Lo que quiero es ser capaz de hacer una de las siguientes: Ancho de
- Conjunto de cada columna en porcentaje ancho
- Conjunto de cada columna de píxeles
- uso de algún otro método mejor practive (hacer ancho para ajustar el texto, etc.)
Sugerir - qué propiedad usar y cómo.
Gracias! Me di cuenta de por qué no funcionaba para mí. MSDN dice Si el valor especificado al establecer esta propiedad es menor que el valor de la propiedad MinimumWidth, en su lugar se usa el valor de la propiedad MinimumWidth. –
Sí, el ancho no está disponible directamente para el control de cuadrícula, por lo que utiliza ItemStyle.With para establecer su propiedad. – Bhaskar