Bonjour et bonne année à vous,
Besoins d'un complément d'information sur la création d'une page class.
Pour simplifier mon code depuis ma page principale j'aimerais si possible créer une nouvelle page nommée Fichier_Codes.cs.
j'ai écrit un petit code pour tester, voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 class Fichier_Codes
    {
 
        public void ViderTextBox()
 
        {
             MessageBox.show("ok ça marche");
        }
 
    }
Depuis ma page principale j'ai écrit ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
        Fichier_Codes Effacer = new Fichier_Codes();
         Effacer.ViderTextBox();
Sur un bouton cela fonctionne bien, le message apparaît.
ça ce complique avec des Textbox, car le but étant de vider des Texbox depuis ma page principale.
Si je remplace le messagebox dans ma page cs par ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 class Fichier_Codes
    {
 
        public void ViderTextBox()
 
        {
             Page_Principale Page_Principale = new Page_Principale();
            Page_Principale.Num_ligne.Text = "";
        }
 
    }
Je n'ai aucun message, mais les textbox ne se vident pas..
Comment faut-il déclarer mes textbox depuis ma page cs ?

Merci pour vos explications.
Bruno