Add a Main Menu : Form : GUI Windows Forms C# Examples


C# Examples » GUI Windows Forms » Form »

 

Add a Main Menu









    
using  System;  
using  System.Windows.Forms;  
  
class  AddMenuForm  :  Form  {  
    MainMenu  MyMenu;  
  
    public  AddMenuForm()  {  
        Text  =  "Adding  a  Main  Menu";  
        MyMenu    =  new  MainMenu();  
  
        MenuItem  m1  =  new  MenuItem("File");  
        MyMenu.MenuItems.Add(m1);  
  
        MenuItem  m2  =  new  MenuItem("Tools");  
        MyMenu.MenuItems.Add(m2);  
  
        MenuItem  subm1  =  new  MenuItem("Open");  
        m1.MenuItems.Add(subm1);  
  
        MenuItem  subm2  =  new  MenuItem("Close");  
        m1.MenuItems.Add(subm2);  
  
        MenuItem  subm3  =  new  MenuItem("Exit");  
        m1.MenuItems.Add(subm3);  
  
        MenuItem  subm4  =  new  MenuItem("Coordinates");  
        m2.MenuItems.Add(subm4);  
  
        MenuItem  subm5  =  new  MenuItem("Change  Size");  
        m2.MenuItems.Add(subm5);  
  
        MenuItem  subm6  =  new  MenuItem("Restore");  
        m2.MenuItems.Add(subm6);  
  
  
        subm1.Click  +=  MMOpenClick;  
        subm2.Click  +=  MMCloseClick;  
        subm3.Click  +=  MMExitClick;  
        subm4.Click  +=  MMCoordClick;  
        subm5.Click  +=  MMChangeClick;  
        subm6.Click  +=  MMRestoreClick;  
  
        Menu  =  MyMenu;  
    }      
  
    [STAThread]  
    public  static  void  Main()  {  
        AddMenuForm  skel  =  new  AddMenuForm();  
  
        Application.Run(skel);  
    }  
  
    protected  void  MMCoordClick(object  who,  EventArgs  e)  {  
    }  
  
    protected  void  MMChangeClick(object  who,  EventArgs  e)  {  
        
    }  
  
    protected  void  MMRestoreClick(object  who,  EventArgs  e)  {  
        
    }  
  
    protected  void  MMOpenClick(object  who,  EventArgs  e)  {  
  
        Console.WriteLine("MMOpenClick");  
    }  
  
    protected  void  MMCloseClick(object  who,  EventArgs  e)  {  
        Console.WriteLine("MMCloseClick");  
    }  
  
    protected  void  MMExitClick(object  who,  EventArgs  e)  {  
          Console.WriteLine("Exit");  
    }  
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo GUI Windows Forms
» Form