Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1833 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#, Winforms] Passage d'un contrôle de type 'Form' en paramètre.

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#, Winforms] Passage d'un contrôle de type 'Form' en paramètre.

n°1264159
TheManThat​GotAway
Ze man zat got awéééé(re)
Posté le 11-12-2005 à 21:45:46  profilanswer
 

Voilà je cherche juste à créer une procédure permettant de boucler à travers tous les contrôles de ma Form.
J'ai donc écrit la chose suivante :
 

Code :
  1. private void SetCellCoordinates(Control Page, string Nom)
  2. {
  3. foreach (Control ctrl in Page.Controls)
  4.         {
  5.      if (ctrl is PictureBox)
  6.       if (((PictureBox)(ctrl)).Name.Equals(Nom))
  7.              ((PictureBox)(ctrl)).Image = Image.FromFile(@Path + Img_Red);
  8.  }
  9.     }


Mon problème est que je ne sais pas comment appeler cette procédure !
 
Je cherche à envoyer ma form en paramètre, mais j'ai essayé :
 

Code :
  1. SetCellCoordinates(this.form1, "61" );


 
... Et bien évidemment ça ne fonctionne pas, le compilateur me dit 'nan ça va pas être possible' ;'(
 
Ma question est donc, sachant que ma procédure attend un paramètre de type 'Control', comment lui passer ma form ?

mood
Publicité
Posté le 11-12-2005 à 21:45:46  profilanswer
 

n°1264176
TheManThat​GotAway
Ze man zat got awéééé(re)
Posté le 11-12-2005 à 22:01:36  profilanswer
 

Ok, j'ai trouvé, j'ai finalement fait :
 

Code :
  1. SetCellCoordinates(this.FindForm(), "61" );


 
Oui bon, ok, mais bon chuis pas habitué à des langages si haut niveau héhé...
 
*s'en va tout honteux*


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#, Winforms] Passage d'un contrôle de type 'Form' en paramètre.

 

Sujets relatifs
Type non reconnupasser un pointeur en parametre sans initialiser avant?
[C#][Winforms] [Resolu] Centrer automatiquement un panel dans une FormPassage de Python à Visual Basic
[C# - Winforms] Comment reactualiser une DataGrid??Contrôle adresse en javascript
comment placer des tableaux en paramètre et les retourner?[Reflectoin] doublons avec GetMethods pour le type Char
Constructeur avec parametre 
Plus de sujets relatifs à : [C#, Winforms] Passage d'un contrôle de type 'Form' en paramètre.


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR