forum

Home / DeveloperSection / Forums / Can I create this type of event in C#?

Can I create this type of event in C#?

Anonymous User215510-Aug-2013

I have a List in my custom user control. I'd like the control to redraw the each Image in the List whenever the contents of that list is changed. Either a movement, addition or removal of an items should fire an event.

 using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Drawing;

using System.Data;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace WebServiceScanner

{

    public partial class imageList : UserControl

    {

        public imageList()

        {

            InitializeComponent();

        }

 

        public List<Image> Images { get; set; }

 

        public void AddImage(Image image)

        {

            Images.Add(image);

        }

 

        public void RemoveImage(Image image)

        {

            Images.Remove(image);

        }

 

        public void MoveImageLeft(int index)

        {

            Image tmpImage = Images[index];

            Images[index] = Images[index - 1];

            Images[index - 1] = tmpImage;

        }

 

        public void MoveImageLeft(int index)

        {

            Image tmpImage = Images[index];

            Images[index] = Images[index + 1];

            Images[index + 1] = tmpImage;

        }

    }

}

 

Can this be done?

 

Thanks for your guidance! Eager to learn!


Updated on 10-Aug-2013
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By