Bonjour à tous,
Je suis débutant en c# et j'ai un petit soucis avec mon TextBox et les delegate.
En fait je veux lancer un thread qui scrute les ports usb et qui affiche dans une textbox un message lorsqu'il a trouvé quelque chose.
Pour ce faire j'ai trouvé un tuto sur internet pour écrire dans une TexBox :
http://www.dreamincode.net/code/snippet2763.htm
Le soucis c'est que j'ai une errreur sur le BeginInvoke :
La ligne en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Erreur 1 'System.Windows.Controls.TextBox' ne contient pas une définition pour 'BeginInvoke' et aucune méthode d'extension 'BeginInvoke' acceptant un premier argument de type 'System.Windows.Controls.TextBox' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante*?) C:\Users\anthony\4MOD\prodCleode\prodSFREvo\MainWindow.xaml.cs 81 24 prodCleode
La différence entre le code du lien et le mien c'est que j'ai mis ma TextBox avec une fenêtre graphique du coup je n'ai pas de déclaration TextBox textBox1;
Code : Sélectionner tout - Visualiser dans une fenêtre à part logbox.BeginInvoke(new UpdateTextCallback(UpdateText), new object[] { i.ToString() });
Avez-vous une piste sur ce problème ?
Merci à vous
Partager