equal
deleted
inserted
replaced
16 /// <summary> |
16 /// <summary> |
17 /// ViewModel du module de ClickMenu |
17 /// ViewModel du module de ClickMenu |
18 /// </summary> |
18 /// </summary> |
19 public class ClickMenuVM : BaseMVVM.ViewModel.ViewModel |
19 public class ClickMenuVM : BaseMVVM.ViewModel.ViewModel |
20 { |
20 { |
|
21 |
|
22 private PolemicElement _selectedElement; |
21 /// <summary> |
23 /// <summary> |
22 /// |
24 /// PolémicElement sélectionné |
23 /// </summary> |
25 /// </summary> |
24 private PolemicElement _selectedElement; |
|
25 public PolemicElement SelectedElement |
26 public PolemicElement SelectedElement |
26 { |
27 { |
27 get |
28 get |
28 { |
29 { |
29 return _selectedElement; |
30 return _selectedElement; |
32 { |
33 { |
33 _selectedElement = value; |
34 _selectedElement = value; |
34 OnPropertyChanged("SelectedElement"); |
35 OnPropertyChanged("SelectedElement"); |
35 } |
36 } |
36 } |
37 } |
37 public void test() |
38 |
38 { |
|
39 MessageBox.Show(SelectedElement.Title); |
|
40 } |
|
41 public ClickMenuVM() |
39 public ClickMenuVM() |
42 { |
40 { |
43 InitializeCommands(); |
41 InitializeCommands(); |
44 } |
42 } |
45 private void InitializeCommands() |
43 private void InitializeCommands() |
46 { |
44 { |
47 Commands.ClickMenu.AddToRefChutier.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(AddToRefChutier_Executed); |
45 Commands.ClickMenu.AddToRefChutier.Executed += new EventHandler<SLExtensions.Input.ExecutedEventArgs>(AddToRefChutier_Executed); |
48 } |
46 } |
49 |
47 |
50 void AddToRefChutier_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) |
48 private void AddToRefChutier_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) |
51 { |
49 { |
52 Commands.ReferencesChutier.RefChutierAdd.Execute(SelectedElement); |
50 Commands.ReferencesChutier.RefChutierAdd.Execute(SelectedElement); |
53 } |
51 } |
54 } |
52 } |
55 } |
53 } |