Bonjour ,
Mon soucis est que mon contextmenuStrip ne s'affiche pas .
D'abord je vais vous expliquer , cette methode me permet d'avoir le contact courant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 private Contact ContactCourant
        {
            get
            {
                return (Contact)bdsGesContact.Current;
 
            }
        }
celle ci me permet d'ouvrir le menu si un contact est selectionné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
private void MenuContact_Opening(object sender, CancelEventArgs e)
        {
            e.Cancel = this.ContactCourant == null;
        }
et la c'est mon code de modification
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
27
28
29
30
31
32
private void modifierToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Contact UnContact;
            DetailContact FormDetail;
            DialogResult result;
            try
            {
                UnContact = this.ContactCourant;
                if (UnContact != null)
                {
 
                    FormDetail = new DetailContact(UnContact);
                    result = FormDetail.ShowDialog();
 
                    if (result == DialogResult.OK)
                    {
                        ContexteDAO.Enregistrer();
                    }
 
                    else
                    {
                        UnContact.Rafraichir();
                    }
                }
 
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
 
        }