Очистка нарисованных объектов в C# WPF

Я использовал этот код для рисования набора эллипсов на С#, но я не знаю, как их стереть. Любая помощь будет принята с благодарностью. Вот код, который я использую для рисования:

private void drawEllipseAnimation(double x, double y)
    {

        Ellipse e = new Ellipse();
        e.Fill = Brushes.Yellow;
        e.Stroke = Brushes.Black;
        e.Height = 10;
        e.Width = 10;
        e.Opacity = 1;
        MainCanvas.Children.Add(e);
        Canvas.SetLeft(e, x);
        Canvas.SetTop(e, y);
    }

person miltonjbradley    schedule 06.03.2012    source источник


Ответы (1)


MainCanvas.Children.Clear()?

person H.B.    schedule 06.03.2012
comment
Отлично, спасибо! Я только начал использовать С#, я ценю помощь. - person miltonjbradley; 06.03.2012
comment
@miltonjbradley: Рад помочь, но серьезно, если вы используете метод Add, почему бы не взглянуть на другие методы сначала посмотреть, есть ли что-нибудь полезное? - person H.B.; 06.03.2012