HI Comment obtenir l'emplacement CurrentCell dans DataGridView. J'ai besoin de quand mon chargement chargera tous les comboboxes définis ci-dessus sur la cellule actuelle de datagridview. et obtenez la même taille. Comment puis je faire ça?Comment obtenir l'emplacement CurrentCell dans DataGridView
1
A
Répondre
3
Vous pouvez obtenir le indice zéro à base de la colonne qui contient la cellule actuellement sélectionnée en utilisant le ColumnIndex
property du CurrentCell
property:
if (myDataGridView.CurrentCell != null)
{
int columnIndex = myDataGridView.CurrentCell.ColumnIndex;
}
Ou, vous pouvez obtenir la colonne objet lui-même qui contient la cellule actuellement sélectionnée en utilisant le OwningColumn
property:
if (myDataGridView.CurrentCell != null)
{
DataGridViewColumn columnObject = myDataGridView.CurrentCell.OwningColumn;
}
Notez que je ne suis toujours pas entièrement sûr si c'est ce que vous demandez. Mes formulaires n'ont pas de colonnes, donc je suppose que vous voulez dire le DataGridView
. Et votre réponse n'explique toujours pas vraiment ce que vous entendez exactement par "emplacement", mais cela devrait vous dire tout ce que vous devez savoir sur la colonne qui contient la cellule actuelle.
Que voulez-vous dire par * location *? Les numéros de ligne et de colonne? –
je veux dire la colonne Emplacement sur le formulaire –