Bonjour à tous,
J'aimerais savoir s'il y a un moyen de crée une méthode plus générique pour changer un objet graphique depuis un autre thread.
Actuellement je crée une méthode par objet à modifier, par exemple pour changer un label:
Du coup cela peux me faire par mal de méthode qui se ressemble pour chaque objet a modifier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Delegate Sub Changetext(ByVal txt As String) Public Sub ChangeLabel(ByVal txt As String) If Me.InvokeRequired Then Me.Invoke(New Changetext(AddressOf ChangeLabel), txt) Else lblMonLabel.Text = txt End If End Sub
Je pensais à quelque chose comme récupérer dans l'autre thread les caractéristique de l'objet, le modifier puis le renvoyer, mais je vois pas trop comment faire.
Merci de votre aide







Répondre avec citation
Partager