.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;