Nombreux exemples d'appel de méthodes, mais comment modifier une propriété simple? Pour des raisons de démonstration, voici un ensemble de code très simple qui devrait vous aider. Disons que je dois définir la propriété visible d'un formulaire enfant, et donc, il doit être invoqué:VB.net Invoquer une modification de propriété dans un contrôle
Friend Sub activateItem(ByVal myItem As PictureBox)
If myItem.InvokeRequired = True Then
????
Else
myItem.Visible = True
End If
End Sub
Merci
Appelez simplement une méthode ici, activateItem. Essayer de l'optimiser est inutile, Invoke est * cher *. –
Hans: quand j'appelle directement la méthode, j'obtiens une erreur "Expression ne produit pas de valeur". Après avoir changé le sub en une fonction avec Return True à la fin, je reçois "Impossible de convertir binary en system.delegate" Des suggestions? Je suis généralement un gars asp.net, donc le traitement des threads est complètement nouveau pour moi. Merci pour l'aide. – Brad