salut. Je suis entrain d'ecrire un petit programme en c#.
voila,je veux activer le click droit sur des images que je colle avec des clique voila la procedure:
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
private void canvas1_MouseDown(object sender, MouseButtonEventArgs e)
        {
            Image E = new Image();
            BitmapImage bmp = new BitmapImage();
            bmp.BeginInit();
            bmp.UriSource = new Uri(@"Resources\blank.png", UriKind.Relative);
            bmp.EndInit();
            E.Source = bmp;
            ContextMenu con = new ContextMenu();
            MenuItem m=new MenuItem;
            m = new MenuItem();
            m.Header="rouge";
            m.Background = Brushes.Transparent;
            con.Items.Add(m);
            E.ContextMenu=con;           
            Canvas.SetTop(E, e.GetPosition(this).Y);
            Canvas.SetLeft(E, e.GetPosition(this).X);
        }
ça marche mais seulement sur le périmetre de l'image.Comment on peut afficher le Menu même à l'interieur?