Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo Tweakers,

Ik zit hier met een probleempje waar ik zelf niet uit kom...

het probleem:
Ik heb een NotifyIcon in een Windows Forms applicatie, aan de NotifyIcon.ContextMenuStrip property heb ik een ContextMenuStrip toegevoegd. Dit werkt allemaal prima! en zowel bij linker- als rechtermuisklik laat zich ook het Context Menu zien.

Nou is het zo dat rechter-muisklik op het NotifyIcon van zichzelf het contextmenu laat zien en ik een OnClick() event voor de linker-muisklik heb gemaakt. Hier ligt dan ook denk ik het probleem. Want bij de Linker muisknop verschijnt het contextmenu niet alleen in de NotifyIcon maar ook in de taak balk van Windows... hiermee bedoel ik dat een "programma venster" opduikt, net alsof er dus geminimaliseerd een programma draait en als ik er (in Vista) op hover, zie ik dus het contextMenu, deze kan ik verder ook wel aanklikken maar dan gebeurd er niks.

Oplossing?
Nou heb ik dit al gelezen (en dit scheen daar ook de oplossing te zijn) maar zoals ik al zei: in Designer mode heeft NotifyIcon.ContextMenuStrip al een bestaand Contextmenu toegewezen. Deze wordt wel pas in Runtime geïnitialiseerd maar dit zou dus geen probleem mogen zijn.

Is er een soms een mogelijkheid om mijn probleem te omzeilen? heb namelijk ook gelezen dat dit pas gebeurde toen hij ContextMenu.AutoClose property op False zetten maar dit maakt in beide gevallen geen verschil.

Hoop dat iemand misschien de "simpele" oplossing weet :+

Vincent

[ Voor 6% gewijzigd door Verwijderd op 30-01-2009 18:19 ]


Acties:
  • 0 Henk 'm!

  • Face_-_LeSS
  • Registratie: September 2004
  • Niet online
Deze link vond ik via google.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Heel erg bedankt voor je reactie... als ik naar je criteria kijk snap ik eerlijk gezegd niet dat ik deze link niet ben tegen gekomen... dit was inderdaad de oplossing 8)

Face_-_LeSS _/-\o_