Exemplo n.º 1
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     NewRosette = new Ellipse();
     if (RosetteChosen != null)
         RosetteChosen(this, NewRosette);
     
 }
Exemplo n.º 2
0
 async void nc_RosetteChosen(object sender, Rosette e)
 {
     if ((viewModel.CurrentPathData != null) &&
            (viewModel.CurrentPathData is Barrel))
     {
         (viewModel.CurrentPathData as Barrel).Add(e);
         ReCalculate();
     }
     else
     {
         MessageDialog md = new MessageDialog("Failed to add new Rosette",
                                              "OOps");
         await md.ShowAsync();
     }
         
 }
Exemplo n.º 3
0
 public void Add(Rosette ros)
 {
     ros.PropertyChanged += ros_PropertyChanged;
     _rosettes.Add(ros);
 }
Exemplo n.º 4
0
 private void Button_Click_5(object sender, RoutedEventArgs e)
 {
     NewRosette = new SquareWave();
     if (RosetteChosen != null)
         RosetteChosen(this, NewRosette);
 }
Exemplo n.º 5
0
 private void Button_Click_4(object sender, RoutedEventArgs e)
 {
     NewRosette = new SpurGear();
     if (RosetteChosen != null)
         RosetteChosen(this, NewRosette);
 }
Exemplo n.º 6
0
 public void Add(Rosette ros)
 {
     ros.PropertyChanged += ros_PropertyChanged;
     _rosettes.Add(ros);
 }