Comment ajouter ContextMenu à l'icône de plateau de système par programmation?

Je veux ajouter par programme un menu contextuel, mon icône de plateau, de sorte que lorsque je clic droit sur l'icône de la barre, il devrait m'afficher le menu.Comment dois-je écrire le droit-cliquez sur gestionnaire d'événement pour mon icône de barre d'état?

J'ai essayé de le ci-dessous:

private void Icon_MouseRightClick(object sender, MouseButtonEventArgs e)
{
 if (e.Button == System.Windows.Forms.MouseButtons.Left)  //shows error ate button
 {
   return;
 }
 if (e.Button == System.Windows.Forms.MouseButtons.Right)
 {
   //code for adding context menu
 }
}

Déclaré Gestionnaire d'événements comme,

NotifyIcon.MouseRightClick += new MouseButtonEventHandler(NotifyIcon_MouseRightClick);
Avez-vous cherché/essayé quelque chose?
posté le code que j'ai essayé.

OriginalL'auteur user2622971 | 2013-07-30