Traduction delegate() de C# vers VB.net
Bonjour,
Depuis hier soir, je cherche désespérément à traduire en VB.net un code C# qui utilise la fonction Delegate apparemment absente en VB.net. J'ai besoin du delegate car le thread d'un workflow appelle une fonction qui met à jour les éléments d'un Form.
Voici le code en C#:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
private delegate void UpdateDelegate();
private gameService_MessageReceived(object sender, MessageReceivedEventArgs e){
UpdateDelegate theDelegate = delegate()
{
lblMessage.Text = e.Message;
txtNextNumber.SelectAll();
txtNextNumber.Focus();
};
_instanceId = e.InstanceId;
this.Invoke(theDelegate);
} |
Je n'arrive pas à trouver quelle fonction utiliser pour remplacer la partie delegate(){...};, quelqu'un saurait-il comment faire svp?