Creare dinamicamente gli elementi di un ContextMenu

by enrico 10. February 2009 22:42

Non vi è mai capitato di aver la necessità di avere un menu contestuale che deve avere degli elementi che si devono creare dinamicamente?

Beh, io si e ho trovato alcune piccole difficoltà. Posto qui sotto il codice che consente di farlo. Inoltre c’è anche il controllo quando si clicca l’elemento del menu.

   1:  ' definisce l'elemento da inserire nel menu contestuale
   2:  Dim itm As New ToolStripMenuItem
   3:  itm.Tag = "Esempio"
   4:  itm.Text = "Esempio di testo"
   5:  AddHandler itm.Click, AddressOf Me.ToolStripItem_Click
   6:   
   7:  ' funzione di gestione del click
   8:  Private Sub ToolStripItem_Click(ByVal sender As Object, ByVal e As System.EventArgs)
   9:          Dim tsi As ToolStripItem = CType(sender, ToolStripItem)
  10:          MsgBox(tsi.Text)
  11:  End Sub

A disposizione per info. Ciao a tutti!

Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

vb.net | windowsform

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by Esia Software 1.4.0.0

Informazioni sull'autore

Sono un cittadini di Trieste, ho 33 anni e faccio lo sviluppatore nella mia azienda che si chiama Esia Software.

Commenti recenti

Comment RSS

Post recenti

Calendar

<<  May 2012  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Info legali

Le opinioni espresse in questo blog sono strettamente personali e ogni persona è responsabile dei commenti che inserisce.

RecentComments

Comment RSS