Envoyé par
PatteDePoule
Tu dois mettre de quoi dans le
Click de chaque MenuItem.
Exemple :
1 2 3 4 5 6 7
| var item = new MenuItem("Item1");
item.Click += Jeclick;
public void Jeclick(object sender, EventArgs e)
{
// Traitement...
} |
Je te remercie. J'arrive à rajouter mes items mais le Jeclick ne fonctionne pas. Voila ce que j'ai fait :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| ContextMenu contextMenu = new ContextMenu();
MenuItem Item1 = new MenuItem("Item1");
Item1 Click += Jeclick;
public void Jeclick(object sender, EventArgs e)
{
// Traitement...
}
private void MyDataGridView_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
contextMenu.MenuItems.Add(item1);
int currentMouseOverRow = MyDataGridView.HitTest(e.X, e.Y).RowIndex;
if (currentMouseOverRow >= 0)
{
//C'est ici que je veux faire le traitement
}
contextMenu.Show(MyDataGridView, new Point(e.X, e.Y));
}
} |
Dois-je mettre
1 2 3 4
| public void Jeclick(object sender, EventArgs e)
{
// Traitement...
} |
à l'intérieur de
private void MyDataGridView_MouseClick(object sender, MouseEventArgs e)
??
Merci
Partager