Bonjour,
Je désire créer une class dérivée d'une listbox. Et surtout créer une procédure particulière lors de l'événement clic de la souris se produit sur cet objet.
Je veux créer ensuite plusieurs objets et ne pas réécrire le code événement à chaque fois !
J'avoue que je suis un peu perdu quand à la gestion de l'événement clic souris.
Merci
NB VB.net
Visiblement cela n'intéresse personne ou alors c'est trop simple ?
Je me suis répondu à moi-même.....
Une form avec un bouton
Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Static i As Integer
Dim autre_liste As New ma_listbox("liste numéro" + CStr(i))
Me.Controls.Add(autre_liste)
autre_liste.Left = 100 + i * 200
i += 1
End Sub
Une class ma_listbox :
Public Class ma_listbox
Inherits ListBox
Sub New(ByVal t As String)
Me.Items.Add(t)
End Sub
Private Sub ListBox_MouseClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseClick
MsgBox("ça marche")
End Sub
End Class
Cest pas sorcier....
Creation d'un objet
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.