Bonjour, Mlle, Mmme, Mrs
je souhaite récupérer l'attribut Name d'un control que j'ai créer au sein d'une procedure pour pouvoir utiliser le controls dans une autre procedure
--Voici le code :
Voilà donc ma question est comment faire pour rendre l'attribut Name d'un objet visible partout sachant qu'il a été créer dans une procédure
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
21
22
23
24 //-- Ajouter un controle Picture Box avec le code private void DrawPictureOnForm() { PictureBox pct = new PictureBox(); //-- création d'une nouvelle instance de l'objet Picture Box pct.Name ="MyPictureBox"; //-- le ID du controle (c'est celui ci que je veux avoir en visibilité gobale dans tout le projet pct.Location = new Point(10, 10); //-- la localisation de la pictureBox pct.Size = new Size(200;200); //-- la taille de la picture BOx this.Controls.add(pct); //-- Ajouter le controle au contrôle parent; } //-- Essayer d'appeler le Name de la PictureBox ainsi créer private void affecterUNeCOuleurDeFond() { MyPictureBOx.BackColor = Color.Yellow; //--- JE ne peux pas appeler le controle MyPicture BOx créer dans la procedure au dessus //-- cette procedure ne peut pas l'atteindre, }
locale.
Merci d'avance pour vos eventuelles réponses.
Partager