Question

HI Comment obtenir l'emplacement CurrentCell dans DataGridView. j'ai besoin quand ma charge se charge tous les comboboxes fixées ci-dessus sur datagridview cellule courante. et obtenir même taille. Comment puis-je faire?

Était-ce utile?

La solution

Vous pouvez obtenir le base zéro index de la colonne qui contient la cellule actuellement sélectionnée en utilisant le propriété ColumnIndex CurrentCell propriété :

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

Ou, vous pouvez obtenir le objet colonne lui-même qui contient la cellule actuellement sélectionnée en utilisant le propriété OwningColumn :

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

Notez que je ne suis toujours pas tout à fait sûr que ce soit ce que vous demandez. Mes formes ne pas avoir des colonnes, donc je suppose que vous voulez dire que le DataGridView. Et votre réponse n'explique 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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top