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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [c#] débutant : Ajout d'un menu déroulant

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c#] débutant : Ajout d'un menu déroulant

n°804174
axl the mu​x
Posté le 23-07-2004 à 11:37:39  profilanswer
 

Bonjour,
 
Je cherche à faire une fenêtre toute simple avec un menu en c#.
 
voici le code de ma frame :

Code :
  1. /*
  2. * Created by SharpDevelop.
  3. * User: billot-lau
  4. * Date: 23/07/2004
  5. * Time: 08:54
  6. *  
  7. * To change this template use Tools | Options | Coding | Edit Standard Headers.
  8. */
  9. using System;
  10. using System.Windows.Forms;
  11. namespace DefaultNamespace
  12. {
  13. /// <summary>
  14. /// Description of MainForm.  
  15. /// </summary>
  16. public class MainForm : System.Windows.Forms.Form
  17. {
  18.  private System.Windows.Forms.MainMenu mainMenu;
  19.  private System.Windows.Forms.MenuItem menuItem;
  20.  public MainForm()
  21.  {
  22.   //
  23.   // The InitializeComponent() call is required for Windows Forms designer support.
  24.   //
  25.   InitializeComponent();
  26.   MainMenu mnuFileMenu = new MainMenu();
  27.       this.Menu = mnuFileMenu;
  28.   //
  29.   // TODO: Add constructor code after the InitializeComponent() call.
  30.   //
  31.  }
  32.  [STAThread]
  33.  public static void Main(string[] args)
  34.  {
  35.   Application.Run(new MainForm());
  36.  }
  37.  #region Windows Forms Designer generated code
  38.  /// <summary>
  39.  /// This method is required for Windows Forms designer support.
  40.  /// Do not change the method contents inside the source code editor. The Forms designer might
  41.  /// not be able to load this method if it was changed manually.
  42.  /// </summary>
  43.  private void InitializeComponent() {
  44.   this.menuItem = new System.Windows.Forms.MenuItem();
  45.   this.mainMenu = new System.Windows.Forms.MainMenu();
  46.   //  
  47.   // menuItem
  48.   //  
  49.   this.menuItem.Index = 0;
  50.   this.menuItem.Text = "Hello";
  51.   //  
  52.   // mainMenu
  53.   //  
  54.   this.mainMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
  55.      this.menuItem});
  56.   this.mainMenu.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
  57.   //  
  58.   // MainForm
  59.   //  
  60.   this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
  61.   this.ClientSize = new System.Drawing.Size(292, 266);
  62.   this.Menu = this.mainMenu;
  63.   this.Name = "MainForm";
  64.   this.Text = "MainForm";
  65.  }
  66.  #endregion
  67. }
  68. }


 
Lorsque je lance le tout je n'ai pas d'erreur mais pas de barre non plus .
Pourquoi SVP ?


Message édité par axl the mux le 23-07-2004 à 12:36:32

---------------
nos utopies d'aujourd'hui sont les réalités de demain.
mood
Publicité
Posté le 23-07-2004 à 11:37:39  profilanswer
 

n°805145
chagarou
Posté le 24-07-2004 à 02:55:16  profilanswer
 

T'as oublier de faire this.Menu = mainMenu.
 
Et puis ca semble en trop ca :
           

Code :
  1. MainMenu mnuFileMenu = new MainMenu();
  2. this.Menu = mnuFileMenu;


Message édité par chagarou le 24-07-2004 à 02:56:32
n°805162
Tamahome
⭐⭐⭐⭐⭐
Posté le 24-07-2004 à 09:02:23  profilanswer
 

Chagarou a écrit :

T'as oublier de faire this.Menu = mainMenu.
 
Et puis ca semble en trop ca :
           

Code :
  1. MainMenu mnuFileMenu = new MainMenu();
  2. this.Menu = mnuFileMenu;



 
Faut surtout supprimer ces 2 dernieres lignes oui... Dans ton InitializeComponent tu affectes ton MainMenu et juste apres t'en affecte un nouveau tout vide, normal que tu ne vois plus le 1er puisqu'il n'y est plus...

n°805627
axl the mu​x
Posté le 25-07-2004 à 10:54:03  profilanswer
 

merci beaucoup


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

  [c#] débutant : Ajout d'un menu déroulant

 

Sujets relatifs
Débutant en XSLT : <xsl:if>menu php mysql
Questions débutant DBI + Suivi de variablesaffichage d'un formulaire MENU à l'ouverture de la base de donnée
menu deroulantVB6, ajout de clé registre
Un debutant qui se noieajout d une fiche dans form1
[résolu]"Focus" sur une ligne à l'affichage d'un menu déroulant 
Plus de sujets relatifs à : [c#] débutant : Ajout d'un menu déroulant


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