Bonjour,

J'ai un DGV de 36 ligne, je ne peut pas afficher plus de 25 lignes en hauteur.
Je change l'affichage à l'aide d'un Timer afin d'afficher les ligne de 26 à 36.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
      Dim iTest As Integer
      iTest = dgvClassement.Rows.Count
      If dgvClassement.Rows.Count > 25 Then
         If iCmpt = 0 Then
            dgvClassement.FirstDisplayedScrollingRowIndex = dgvClassement.Rows.Count - 1
            iCmpt = 1
         Else
            dgvClassement.FirstDisplayedScrollingRowIndex = 0
            iCmpt = 0
         End If
      End If
End Sub

Mon prob est que je ne vois jamais les 4 dernieres lignes
Le code suivant m'affiche les lignes à partir du 8ème enregistrement, la dernière ligne/enregistrement affichée est le 32

Code : Sélectionner tout - Visualiser dans une fenêtre à part
dgvClassement.FirstDisplayedScrollingRowIndex = dgvClassement.Rows.Count - 1
Merci d'avance Fikou