private void Cd_AñadirNuevaFigura(object sender, NuevaFiguraEventArgs e) { listaFiguras.Add(e.NuevaFigura); Lienzo.Children.Add(e.NuevaFigura.fig); Canvas.SetLeft(e.NuevaFigura.fig, e.NuevaFigura.x); Canvas.SetRight(e.NuevaFigura.fig, e.NuevaFigura.y); }
void OnAñadirNuevaFigura(NuevaFiguraEventArgs e) { if (AñadirNuevaFigura != null) { AñadirNuevaFigura(this, e); Console.WriteLine("hoal"); } }
private void NuevaFiguraButton_Click(object sender, RoutedEventArgs e) { Figura fig = new Figura(); NuevaFiguraEventArgs args = new NuevaFiguraEventArgs(); args.NuevaFigura = fig; OnAñadirNuevaFigura(args); }