7
votes

Comment implémenter Autoscroll dans DataGridView?

J'ai DataGridView qui a 25 à 100 rangées. J'effectue une tâche dans un fil séparé. Catégorie décrit une tâche unique. Je sélectionne la ligne sur quelle tâche effectue, si supposez que la ligne soit 15 qui est invisible, puis je souhaite déplacer cette ligne à la zone visible. Il va automatiquement à la rangée sélectionnée ..


0 commentaires

4 Réponses :


3
votes

Je suppose que si vous sélectionnez une ligne de manière programmable, il va faire défiler jusqu'à elle.

ou vous pouvez utiliser firstDisPlayedsCrollingRowindex ou MEMBRE DE PREMIERDISPAREDCELL pour la faire première cellule en haut à gauche


0 commentaires


6
votes

Essayez ceci:

dataGridView1.FirstDisplayedScrollingRowIndex = 15;


0 commentaires

6
votes

Celui-ci fait défiler la ligne sélectionnée sans le mettre sur le dessus.

dataGridView1.CurrentCell = dataGridView1.Rows[index].Cells[0];


0 commentaires