Bonjour a tous,

débutant en C#, je rencontre un problème lors ce que je veux insérer du texte dans une TextBox depuis une class
Erreur: Impossible d'accéder à un membre non statique de type externe "...Form1" par l'intermédiaire du type "...Form1.laClass"
Application en WinForm avec dedans une TextBox nomé txtDebug.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
        private void Form1_Load(object sender, EventArgs e)
        {
            laClass obj = new laClass();
        }
 
        public class laClass
        {
            public laClass() //Constructeur
            {
                txtDebug.Text += "Du texte a écrire"; //Erreur CS0038
            }
        }
Ma question est simple, comment puis-je faire pour que ce code fonctionne ?
A savoir, insérer du texte dans une textbox depuis une class.
J'ai essayer invoke, delegate, thread mais ça me génère d'autres erreur je n'y arrive pas =/
Pouvez-vous me donner des exemples de code fonctionnel ?

En vous remerciant par avance