Chers développeurs,
Mon problème est le suivant :
J'ai crée un label en dynamique lors du chargement de ma page que j'ai appelé " petit_label ", je lui donne toutes les caractéristiques voulues et plus tard dans le programme, dans une autre méthode, je souhaite modifier le texte de ce label, or il n'existe pas à ce moment là. Comment puis-je faire? Pour plus d'explication voici mon code :
Merci d'avance de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 private void fr_demarrage_Load(object sender, EventArgs e) { /* Création de mon petit label dans le chargement */ Label petit_label = new Label(); petit_label.ForeColor = Color.Black; petit_label.Top = Convert.ToInt32(this.Height * 0.95); petit_label.Font = new Font("Tahoma", 14, FontStyle.Bold); petit_label.Text = "Bonjour"; petit_label.Enabled = true; petit_label.Visible = true; petit_label.Width = this.Width; petit_label.Parent = this; petit_label.Height = Convert.ToInt32(this.Height * 0.10); } public void modifier() { /* Et là je voudrais faire cela : */ petit_label.Text = "Contrôle réussi !"; }
Partager