Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorna_robota_1.doc
Скачиваний:
3
Добавлен:
11.11.2019
Размер:
112.64 Кб
Скачать

Graphics.DrawLine - метод (Pen, Point, Point)

Проводит линию, соединяющую две структуры Point.

C#

public void DrawLine(

Pen pen,

Point pt1,

Point pt2

)

Параметры

pen

Тип: System.Drawing.Pen Структура Pen, определяющая цвет, ширину и стиль линии. 

pt1

Тип: System.Drawing.Point Структура Point, представляющая первую точка для соединения. 

pt2

Тип: System.Drawing.Point Структура Point, представляющая вторую точка для соединения. 

Примеры

Следующий пример кода предназначен для использования с Windows Forms, и для него требуется объект PaintEventArgs e, являющийся параметром обработчика событий Paint. Код выполняет следующие действия:

  • Создает черное перо.

  • Создает конечные точки линии.

  • Рисует на экране линию.

C#

public void DrawLinePoint(PaintEventArgs e)

{

// Create pen.

Pen blackPen = new Pen(Color.Black, 3);

// Create points that define line.

Point point1 = new Point(100, 100);

Point point2 = new Point(500, 100);

// Draw line to screen.

e.Graphics.DrawLine(blackPen, point1, point2);

}

Graphics.DrawLine - метод (Pen, Int32, Int32, Int32, Int32)

Проводит линию, соединяющую две точки, задаваемые парами координат.

C#

public void DrawLine(

Pen pen,

int x1,

int y1,

int x2,

int y2

)

Параметры

pen

Тип: System.Drawing.Pen Структура Pen, определяющая цвет, ширину и стиль линии. 

x1

Тип: System.Int32 Координата X первой точки. 

y1

Тип: System.Int32 Координата Y первой точки. 

x2

Тип: System.Int32 Координата X второй точки. 

y2

Тип: System.Int32 Координата Y второй точки. 

Данный метод проводит линию на экране, соединяющую две точки, которые определяются параметрами x1y1x2 и y2.

Примеры

Следующий пример кода предназначен для использования с Windows Forms, и для него требуется объект PaintEventArgs e, являющийся параметром обработчика событий Paint. Код выполняет следующие действия:

  • Создает черное перо.

  • Создает координаты конечных точек линии.

  • Рисует на экране линию.

C#

public void DrawLineInt(PaintEventArgs e)

{

// Create pen.

Pen blackPen = new Pen(Color.Black, 3);

// Create coordinates of points that define line.

int x1 = 100;

int y1 = 100;

int x2 = 500;

int y2 = 100;

// Draw line to screen.

e.Graphics.DrawLine(blackPen, x1, y1, x2, y2);

}

  1. Отчет

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]