Salut tt monde
Alors j'ai fait un exemple seulement pour vous aider!
Code Visual Basic :
Public Class MaLabel
Inherits System.Windows.Forms.Label
Private _valeur As String
Public Event ValeurChanged()
Public Property Valeur() As String
Get
Return _valeur
End Get
Set(ByVal value As String)
'Avant d'affecter une nouvelle valeur à la propriété _value
'on teste s'il y a une changement de cette valeur ou pas,
'si oui on déclenhe l'évènement pour éxecuter la procédure MaLabel_ValeurChanged
If String.Compare(_valeur, value) <> 0 Then
RaiseEvent ValeurChanged()
End If
_valeur = value
End Set
End Property
''' <summary>
''' Permet de faire le traitement lorsque un l'évènement ValeurChanged
''' se déclenche, càd lorsque la valeur de la variable Valeur est changé.
''' </summary>
''' <remarks></remarks>
Sub MaLabel_ValeurChanged() Handles Me.ValeurChanged
'Ici le traitement lorsque la valeur de votre label est changé.
End Sub
End Class