Графические элементы управления

Для графического оформления в форме можно использовать элементы управления Image и PictureBox. Image служит просто для размещения графического изображения на форме. PictureBox представляет собой скорее окно с рисунком, то есть он может использоваться и для размещения других объектов, а не только этого рисунка.

Свойства:

BorderStyle устанавливается для PictureBox 1- Единственный Фиксированный, а для Image 0 – Ничего

AutoSize(для PictureBox) позволяет привести в соответствие размеры изображения и самого элемента управления: True заставляет PictureBox в режиме работы подстраивать свои размеры под размеры картинки, а False – обрезает картинку, размеры которой не помещаются в PictureBox

Strech (для Image) позволяет привести в соответствие размеры изображения и самого элемента управления: False заставляет Image в режиме работы подстраивать свои размеры под размеры картинки, а True – заставляет картинку подстраивать свои размеры под размеры Image

Picture задает графический файл, откуда будет открыто изображение

ScaleMode – выбор той или иной системы координат для PictureBox

Рисование в VB может осуществляться на форме и на графических элементах управления: Image и PictureBox. Когда выполняется работа необходимо конкретно указывать, где будет располагаться указанный графический элемент или нарисована выбранная фигура. Для определения местоположения указываются координаты (X – горизонтальная координата,Y- вертикальная) В VB вертикальная координата возрастает не снизу вверх, как математическая, а сверху вниз, горизонтальная увеличивается слева направо. Наиболее привычной единицей измерения служат пиксели, в этих единицах измеряется разрешающая способность монитора. Однако недостатком этой единицы измерения является то, что графические объекты становятся зависимыми от установленного в данный момент разрешения экрана. Стандартная система координат VB предполагает использование твипов. Один твип равен 1/20 пункта или 1/1440 дюйма.

Left – задает левую координату элемента

Top– устанавливает верхнюю координату

Width – определяет ширину объекта

Height – задает высоту элемента

CurrentX и CurrentY – координаты текущей точки.

BackColor – цвет фона

FillColor – цвет заливки для рисуемых фигур

ForeColor – цвет рисования, которым будет выполнен рисунок

BorderStyle – тип границы

BorderWidth – толщина границы

DrowStyle – стиль рисуемой линии

DrowWidth – толщина рисуемой линии или окружности

DrowMode – режим рисования комбинируемых фигур ( перекрывающиеся объекты)

Для создания графических объектов в виде линий и геометрических фигур в VB используются элементы управления Line(линия) и Shape(фигура), которые добавляются на форму или PictureBox на этапе разработки приложения. Для них не обрабатываются никакие события и их нет в списке элементов проекта, доступных в окне кода. Их можно изменять в программном коде, используя их свойства и перемещать, используя метод Move. Для элемента Shape применяют свойство Shape, которое принимает следующие значения: 1 – vbShapeSquare(квадрат), 2- vbShapeOval (овал), 3 – vbShapeCircle(Окружность), 4 – vbShapeRoundeRectangle(скругленный прямоугольник), 5 – vbShapeRoundeSquare (скругленный квадрат).








Дата добавления: 2015-08-08; просмотров: 860;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.