Bonsoir,
J'ai un souci en WPF 4:
Je souhaite faire un ContextMenu dymanique en code CS, pour cela j'utilise:
J'ai un souci lorsque je click sur le MenuItem et bien aucun événement se déclenche !
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 ContextMenu mainMenu = new ContextMenu(); MenuItem formatMenu = new MenuItem(); formatMenu.Header = "Test"; formatMenu.Foreground = System.Windows.Media.Brushes.Black; formatMenu.Background = System.Windows.Media.Brushes.Transparent; MenuItem currentItemFormat = new MenuItem(); currentItemFormat.Header = "titi"; currentItemFormat.Tag = "tititag; currentItemFormat.Foreground = System.Windows.Media.Brushes.Black; currentItemFormat.Background = System.Windows.Media.Brushes.Transparent; currentItemFormat.Click += menuItem_Click; currentItemFormat.PreviewMouseDown += menuItem_Click; formatMenu.Items.Add(currentItemFormat); mainMenu.Items.Add(formatMenu); return mainMenu; private void menuItem_Click(object sender, System.Windows.RoutedEventArgs e) { System.Windows.MessageBox.Show("Yop"); }
Comment faire pour que lorsqu on séléctionne un item et bien on rentre dans une méthode ?
Merci
Partager