private void DropBal(DragEventArgs e) { Point point = e.GetPosition((IInputElement)e.OriginalSource); Brush gesleepteKleur = (Brush)e.Data.GetData("deKleur"); //bal.Kleur = gesleepteKleur; //bal.Xwaarde = (int)point.X - 20; //bal.Ywaarde = (int)point.Y - 20; Ballen.Add(new Bal { Kleur = gesleepteKleur, Xwaarde = (int)point.X - 20, Ywaarde = (int)point.Y }); }
private void DropApp(DragEventArgs e) { Point positie = e.GetPosition(Application.Current.MainWindow); //int posx = Convert.ToInt32(TempX); //int posy = Convert.ToInt32(TempY); int posx = Convert.ToInt32(positie.X); int posy = Convert.ToInt32(positie.Y); Model.Bal nieuwBal = new Model.Bal(SelectedKleur, posx - 20, posy - 20); Ballen.Add(nieuwBal); }