Поменять местами изображения двух рядом стоящих PictureBox - C#
Формулировка задачи:
Здрасти.
Вообщем, есть 4 pictureBox на форме, из imageList, в котором есть изображения, заполняются все pictureBox random'но. Также, при нажатии на любой pictureBox он должен выделиться и потом можно будет поменять изображения с соседним pictureBox местами. Что думаете?
Вот наброски:
Вместо button1_Click, что можно использовать?
int currentImage = 0; Random rnd = new Random(); private void button1_Click(object sender, EventArgs e) { for (currentImage = 0; currentImage < 3; currentImage++) { pictureBox1.Image = imageList1.Images[rnd.Next(currentImage)]; pictureBox2.Image = imageList1.Images[rnd.Next(currentImage)]; pictureBox3.Image = imageList1.Images[rnd.Next(currentImage)]; } }
Решение задачи: «Поменять местами изображения двух рядом стоящих PictureBox»
textual
Листинг программы
static Image Img; Img=(Image)pictureBox1.Image .Clone(); pictureBox1.Image=pictureBox2.Image ; pictureBox2.Image =Img;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д