.NET 4.x Нужно дописать программу чтобы изображение двигалось по прямоугольнику - C#
Формулировка задачи:
Пока оно движется только буквой Г.
Код под спойлером.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Timers; namespace w1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private Bitmap MyImage; private String fileToDisplay = "./img1.jpg"; private Random rand1 = new Random(); private Random rand2 = new Random(); private int r1; private int r2; private void Form1_Load(object sender, EventArgs e) { if (MyImage != null) { MyImage.Dispose(); } pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; MyImage = new Bitmap(fileToDisplay); pictureBox1.ClientSize = new Size(MyImage.Width, MyImage.Height); pictureBox1.Image = (Image)MyImage; } private void timer1_Tick(object sender, EventArgs e) { if (pictureBox1.Left < 203) { pictureBox1.Left++; } else if (pictureBox1.Top < 100) { pictureBox1.Top++; } Сюда нужно добавить 2 условия!!! } private void pictureBox1_Click(object sender, EventArgs e) { } } }
Решение задачи: «.NET 4.x Нужно дописать программу чтобы изображение двигалось по прямоугольнику»
textual
Листинг программы
pictureBox.Top = pictureBox.Top + y; pictureBox.Left = pictureBox.Left + x;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д