Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.64
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.64

► Normal - ручная установка размеров PictureBox в соответствии с размерами рисунка;

► Stretch Image - установка размеров рисунка в соответствии с размерами PictureBox;

>* AutoSize - автоматическая установка размеров Picture-Box в соответствии с размерами рисунка;

► Senterlmage - размещение рисунка по центру Picture-Box.

Используя один элемент PictureBox, можно демонстрировать коллекцию рисунков. Для этого необходимо применить элемент ImageList. О том, как это сделать, рассказано в главе 11.

Чтобы поместить рисунок в элемент PictureBox, воспользуйтесь свойством Image. После щелчка кнопки с тремя точ-

Геометрические фигуры

ками откроется окно Open (открыть), где можно выбрать любой из рисунков, содержащихся на компьютере. Есть и другой способ - открыть рисунок с помощью кодов. Для этого укажите путь к файлу с рисунком.

В качестве примера поместите на форму элементы Pic-tureBox и Button. Дважды щелкнув Button, создайте пустую процедуру обработки событий Button__Click. Код для нее будет выглядеть так:

Private Sub Buttonl_Click (ByVal sender As Syst em. Object, _ ByVal e As System.EventArgs) Handles Buttonl.Click

Dim a As Image a = PictureBoxl.Image.FromFile ("С:\Documents _ and Set __tings \A11 Users\Документы\Мои _ рисунки\0бразцы рисунков\Закат.jpg") PictureBoxl.Image = а End Sub

Столь длинный путь можно не указывать, если поместить файл с рисунком в одну папку с проектом. Тогда достаточно указать название рисунка. При этом не забывайте добавлять расширение, в данном случае jpg.

Элемент управления PictureBox используется лишь для размещения готовых рисунков, но как быть, если возникает необходимость нарисовать что-то свое, например красивый шрифт, кнопку необычной формы или собственную компьютерную игру? Visual Basic .NET располагает большими возможностями в области создания графики.

Прежде чем приступить к работе, необходимо в главном меню выбрать команду Project > Add Reference. Откроется окно Add Reference. Щелкните вкладку NET и в списке Component Name выберите System Drawing.dll, после чего щелкните Select, а затем ОК.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta