Pregunta

HI Cómo obtener la ubicación currentCell en DataGridView. necesito para cuando mi carga se carga cada comboboxes indicados anteriormente en DataGridView celda actual. y obtener mismo tamaño. ¿Cómo puedo hacer eso?

¿Fue útil?

Solución

Se puede obtener la basado en cero index de la columna que contiene la celda seleccionada actualmente mediante el uso de la propiedad ColumnIndex del CurrentCell propiedad :

if (myDataGridView.CurrentCell != null)
{
    int columnIndex = myDataGridView.CurrentCell.ColumnIndex;
}

O, se puede obtener la objeto de columna que contiene la celda seleccionada actualmente mediante el uso de la propiedad OwningColumn

if (myDataGridView.CurrentCell != null)
{
    DataGridViewColumn columnObject = myDataGridView.CurrentCell.OwningColumn;
}

Tenga en cuenta que todavía no estoy del todo seguro de si esto es lo que está pidiendo. Mi formas no tienen columnas, así que estoy asumiendo que usted habla en el DataGridView. Y su respuesta todavía no explica qué es exactamente lo que quiere decir con "ubicación", pero esto debe decirle todo lo que necesita saber acerca de la columna que contiene la celda actual.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top