Hallo zusammen,
ich habe folgendes Problem. Wenn in meiner Listbox ein Rechtsklick ausgeführt wird, soll ein ContextMenuStrip an der aktuellen Mausposition angezeigt werden.
Code:
private void lb_Output_MouseClick(object sender, MouseEventArgs e)
{
if ((e.Button == MouseButtons.Right) /*&& this.lb_Output.Items.Count != -1*/)
{
this.cms_Menustrip.Show(MousePosition.X, MousePosition.Y);
}
}
Das merkwürdige hierbei ist, dass "MouseButtons.Left" erkannt wird, und sich der ContextMenuStrip öffnet.
Die Maus scheint nicht defekt zu sein, da die Rechtsklicktaste weiterhin funktioniert.
Vielen Dank im voraus für eure Hilfe
[Edit]
Bin nun mal mit dem Debugger durchs Programm gelaufen.
Beim Rechtsklick wird noch nichtmal die Funktion an sich aufgerufen, beim Linksklick schon...
Also scheint der Fehler evtl. bei der Listbox an sich zu sein?
[/Edit]
Gruß,