Entwickler-Ecke

WinForms - ContextMenuStrip per Programmierung


Chaotize - Di 07.02.12 22:08
Titel: ContextMenuStrip per Programmierung
Hallo Leute,

Zurzeit Programmiere ich einen Web Browser mit Tabs hab jetzteinen Quelltext der beim Rechtsklick auf einen Reiter ein ContextMenuStrip Öffnet brauche nurnoch das Event was geschehen soll wenn ich auf Close klicke.
Ich weis aber nicht ich das anstellen soll vllt kann mir ja einer Helfen hier ist der Quelltext zum Öffnen des ContextMenuStrip´s:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
 private void browserTabControl_MouseClick(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                mouseDownLocation = e.Location;
                ContextMenuStrip menu = new ContextMenuStrip();
                menu.Items.Add("close");
                menu.Show(browserTabControl, mouseDownLocation);
                

            }
        }


Moderiert von user profile iconKha: Quote- durch C#-Tags ersetzt


Ralf Jansen - Di 07.02.12 22:36

Der Aufruf von menu.Items.Add liefert dir das neue ToolStripItem zurück. An dem kannst du deinen Click Event verdrahten.


Chaotize - Di 07.02.12 22:56

Danke für die schnelle Antwort =)
hab nochmal gegooglet und nen ähnliches Programm gefunden hab die Methode angepasst ist zwar jetzt etwas komplizierter aber funktioniert =) und ich habs verstanden ;)