Meilleur auteur de réponses
Déplacement d'une scrollbar

Question
-
Bonjour à tous.
J'ai une application en VB qui utilise un DataGridView.
Ce DataGridView est plus grand que ma fenêtre; il y a donc une scrollbar, générée automatiquement par .NET.
J'aimerai que, lors de l'ouverture de ma fenêtre, l'utilisateur voit directement le bas de mon DataGridView.
Il faut donc que je force la scrollbar du DataGridView au maximum vers le bas.
Savez-vous comment je puis faire ça ?
Avec mes remerciements anticipés,
Alain (Belgique).
Réponses
-
Bonjour,
Désolé je n'avais pas vu que la propriété était protected. Voila un code qui marche (je l'ai testé cette fois
) :
Code SnippetIf (Me.DataGridView1.RowCount > 0) Then
Me.DataGridView1.FirstDisplayedScrollingRowIndex = Me.DataGridView1.RowCount - 1
End If
Toutes les réponses
-
Bonjour,
Vous pouvez spécifier le placement des scrollbar via le code :
Code SnippetmonDataGridView.VerticalScrollBar.Value = monDataGridView.VerticalScrollBar.Maximum;
monDataGridView.HorizontalScrollBar.Value = monDataGridView.HorizontalScrollBar.Maximum;
-
-
Bonjour,
Désolé je n'avais pas vu que la propriété était protected. Voila un code qui marche (je l'ai testé cette fois
) :
Code SnippetIf (Me.DataGridView1.RowCount > 0) Then
Me.DataGridView1.FirstDisplayedScrollingRowIndex = Me.DataGridView1.RowCount - 1
End If
-