Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Введение в программирование на языке Visual C#

Заставка 1. Создание текста и изображения на форме графическими методами.

В листинге 219 приведена процедура, с помощью которой выводится текст и изображение на форму.

Листинг 219

namespace WindowsApplicationl {

public partial class Forml : Form {

public Forml()

{

InitializeComponent();

}

private void Forml_Paint(object sender, PaintEventArgs e)

{

// Загружаем графический файл, который находится в каталоге bin текущего проекта

Image my_Image = Image.FromFile("1.jpg");

//либо указываем путь к файлу //Image my_Image=Image.FromFile(@"С:1.jpg");

//Создаем новый объект Graphics

Graphics my_Graphics = Graphics.Fromlmage(my_Image); //Выводим изображение на форму Graphics g = e.Graphics;

g.Drawlmage(my_Image, new PointF(0.0F, 0.0F));

//Освобождаем созданный нами объект Graphics my_Graphics.Dispose();

// Создаем кисть

SolidBrush my_brush = new SolidBrush(Color.Blue) ;

// Выводим текст

g.DrawString("Лабораторная работа", new Font("Times New Roman", 24), my_brush, 380, 30);

// Создаем карандаш

Pen my_pen = new Pen(Color.Yellow,10) ;

// Рисуем линию

e.Graphics.DrawLine(my_pen, 380, 80, 650, 80);

}

}

}

Результат выполнения процедуры представлен на рис. 243.

Вывод текста и изображения на форму

Рис. 243. Вывод текста и изображения на форму

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Пред   СОДЕРЖАНИЕ   След >
 

Популярные страницы