Détection de l'index d'un tabcontrol

Résolu
cs_fauve Messages postés 661 Date d'inscription vendredi 2 décembre 2005 Statut Membre Dernière intervention 23 mars 2011 - 13 janv. 2007 à 12:18
 Utilisateur anonyme - 13 janv. 2007 à 12:50
Salut,

          Voila, j'utilise Microsoft Visual Basic 2005 Express Edition et je voudrais que lorsque la souris passe sur un onglet du TabControl que je récupère l'index de cet onglet même s'il n'est pas sélectionné. Est ce que c'est possible de pouvoir le faire (si oui comment on pourrait faire) ?

Merci

1 réponse

Utilisateur anonyme
13 janv. 2007 à 12:50
Salut,

On utilise GetTabRect :



Private Sub TonTabControl_MouseMove(ByVal sender As Object, _
 ByVal e As MouseEventArgs) Handles TonTabControl.MouseMove
  For i As Integer = 0 To TonTabControl.TabCount
    If TonTabControl.GetTabRect(i).Contains(e.Location) Then
      'ToDo: L'index de l'onglet survolé est = i
      Exit For
    End If
  Next i
End Sub,

----

(Coloration syntaxique automatique par Kenji)





__________
Kenji
3
Rejoignez-nous