C# .NET – Aggiungere un Menù a tendina

Scritto da christian | 21 gennaio, 2011 12:52
In questa nuova lezione vedremo come inserire e gestire al meglio un menù a tendina.
il risultato che andremo ad ottenere sarà questo:

Per prima cosa create un nuovo progetto  File > New Project>Windows Application, dopodiché vi basterà cercare nella barra degli strumenti la voce MenuStrip e decidere in che sezione del form andare ad inserire il menù.

Una volta inserito il menù noterete che è a fondo pagina comparsa una sua raffigurazione:

The MenuStrip Object

Quest’etichetta rappresenta l’oggetto MenùStrip appena inserito e se selezionata, permette l’accesso alle relative proprietà.
L’aggiunta di elementi al menu è molto semplice.
Fate clic all’interno della casella di testo nella quale è scritto “Type Here” e digitate il nome dell’ elemento principale, nel nostro caso inseriamo la voce “file”.

Type File

Per inserire un ulteriore sottoelemento al menù appena creato è necessario digitare il suo nome all’interno della casella di testo che si è venuta a creare sotto file.

A File item has been added

Inserite quindi come nuovo elemento “New” e, tramite la barra delle proprietà modificate la voce Name in mnuNew.

A New item added to the menu

Properties for the New menu item

Inserite altre tre voci che andremo a chiamare:
Open -> Proprietà Name: mnuOpen

An Open item on the menu

Save -> Proprietà Name: mnuSave

Add a Save item to your menu

Inserite poi una linea di demarcazione premento il tasto -

A Dividing Line

e per finire l’ultima voce:
Quit -> Proprietà Name: mnuQuit

The complete File menu

Per vedere il risultato finale avviate il programma, ovviamente facendo click su una delle 4 voci del menù file, non accadrà niente in quanto sono prive di codice, noterete inoltre che la barra principale del menù viene creata automaticamente di color azzurro, per modificare questo parametro è necessario settare la propietà rendermode da ManagerRenderMode a system.

The RenderMode Property

The menu strip is no longer blue

Nella lezione successiva, imparerete come aggiungere menu secondari.

C# .NET – Menù Secondari->

<-C# .Net – Caselle di testo in bianco

<-Torna all’ Indice

Lascia un Commento