Файл: Лекция 7 Рисование Графики в С# Создание графических изображений состоит из двух этапов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 106

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

{

timer1.Enabled = true; //включитьтаймер

}

Часы с секундной стрелкой
a mespace часы_со_стрелкой_2

{

public partial class Form1 : Form

{Pen p = new Pen(Color.Brown, 4); //-установка цвета и толщины линий

Graphics gr; //-устанавливаем область рисования

double t = 0;

int r = 80; //задаем радиус
public Form1()

{

InitializeComponent();

gr=panel1.CreateGraphics(); //связываем область рисования с panel

}




Пример 2: Нарисуем Эллипс, передвигающийся по наклонной линии и увеличивающийся в размерах.
private void timer2_Tick(object sender, EventArgs e)

{

//залить всю область рисования белым фоном, что бы стереть предыдущий круг

gr.FillRectangle(Brushes.White, 0, 0, panel1.Width, panel1.Height);

gr.FillEllipse(Brushes.Red, 1+2*y, 2+y, 50+y, 30+y); //нарисовать круг со смещением и увеличением размеров

y = y + 5;

}

private void button3_Click(object sender, EventArgs e)

{

Timer2.Enabled = true; //включитьтаймер 2

}