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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] Gestion des formulaires

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] Gestion des formulaires

n°1383451
gargantua3​07
Posté le 08-06-2006 à 09:57:36  profilanswer
 

Bonjour à tous,  
 
je débutte en C# et je veux faire un petit programme destiné à lire ou écrire des fichiers xml.
J'ai donc ma fenêtre principale ou j'ai implementé une barre de menu pour mes différentes options.
 
Mon problème, c'est que j'appelle des formulaires, mais je ne sais que les afficher dans une nouvelle fenêtre, je ne sais pas comment faire pour tout afficher dans ma fenêtre principale.  
J'ai pensai que je ne faisait pas hérité mes formulaires de la bonne classe (sytem.windows.forms.form), ce qui me semble être le faux puisque ça defini une fenetre + les controles, alors j'ai essayer de créer un controle utilisateur car l'aperçu semblait correspondre a mon besoin, mais apres un tour sur le net il semblerait que ce ne soit pas la bonne voie, mais plutot vers un control symple.
 
Bref, je cherche depuis un moment et je ne trouve pasd'exemple ou autre  :(
Donc si quelqu'un peut m'expliquer comment faire!
 
Merci.


Message édité par gargantua307 le 08-06-2006 à 10:06:39
mood
Publicité
Posté le 08-06-2006 à 09:57:36  profilanswer
 

n°1383493
_darkalt3_
Proctopathe
Posté le 08-06-2006 à 10:42:50  profilanswer
 

c'est pas très clair
 
screenshot ?
code ?

n°1383499
the big be​n
Posté le 08-06-2006 à 10:48:15  profilanswer
 

Si tu hérite de Sytem.Windows.Forms.form je pense que dans ton formulaire principal il te suffit de faire le nom de ton formulaire a faire apparaitre .Show (ou showmodal si tu veux qu'il reste en avant plan)
 
N'oublie pas d'inclure ton formulaire a appeler dans le code de ton formulaire principal

n°1383574
gargantua3​07
Posté le 08-06-2006 à 11:31:31  profilanswer
 

the big ben a écrit :

Si tu hérite de Sytem.Windows.Forms.form je pense que dans ton formulaire principal il te suffit de faire le nom de ton formulaire a faire apparaitre .Show (ou showmodal si tu veux qu'il reste en avant plan)
 
N'oublie pas d'inclure ton formulaire a appeler dans le code de ton formulaire principal


 
 
Ben en faite je crois que j'ai fait exactement ce que tu dis (si j'ai bien compris ce que tu m'as dis :p)
 
J'ai mon MainForm, ok.
Quand je click sur un bouton du menu j'ai cette fonction :  
 

Code :
  1. private void Menu_LireFichier_Click(object sender, System.EventArgs e) {
  2.     Form_LireFichier form = new Form_LireFichier();
  3.     form.Show();
  4. }


 
Avec Form_LireFichier qui herite de System.Windows.Forms.Form.
 
Le résultat : ça m'ouvre une nouvelle fenêtre avec le formulaire.
En faite j'arrive a faire tout ce que je veux faire, sauf que ça me l'ouvre dans la meme fenetre que mon MainForm, pour evité d'avoir 36fenetres qui me servent a rien.
 
Mais je ne suis pas sur que "N'oublie pas d'inclure ton formulaire a appeler dans le code de ton formulaire principal" corresponde a ça.


Message édité par gargantua307 le 08-06-2006 à 11:35:03
n°1383651
the big be​n
Posté le 08-06-2006 à 12:13:42  profilanswer
 

Si ca c'est correct mais si tu veux tout ouvrir dans la meme fenetre se ne sont pas des Forms qu'il te faut!
Tu peux éventuellement utiliser des Panels...

n°1383662
gargantua3​07
Posté le 08-06-2006 à 12:24:41  profilanswer
 

the big ben a écrit :

Si ca c'est correct mais si tu veux tout ouvrir dans la meme fenetre se ne sont pas des Forms qu'il te faut!
Tu peux éventuellement utiliser des Panels...


 
Oui je me doute que ce ne sont pas des Form, mais je ne savais pas quoi utiliser.
 
je vais voir de ce coté.
 
merci


Message édité par gargantua307 le 08-06-2006 à 12:24:48

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

  [C#] Gestion des formulaires

 

Sujets relatifs
MATLAB : gestion de donneesPetit soucis PHP et formulaires
[VB6] Gestion dévénements liés au déplacement d'une shapelogiciel gestion/suivi de bugs
creation et gestion base de donneesCréation d'un outil de tarification / gestion
Programmation de formulairesGestion de versions d'un texte
[Projet] Faire un jeu de gestionGestion de jobs d'impression (GDI)
Plus de sujets relatifs à : [C#] Gestion des formulaires


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