Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Линии и контуры




Использование объекта Picture для вывода текста и графических элементов

Объект Picture можно использовать в качестве графического окна, в которое выводится текст и графические элементы.

Для вывода в графическое окно текста предназначен метод Print. Программное размещение графических элементов осуществляется с использованием методов Circle (Окружность), Line (Линия), Point (Точка), Pset (Набор точек). Метод PaintPicture позволяет создавать в графическом окне анимацию.

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

Для добавления в форму линии используется кнопка Line (Линия) на панели элементов управления. Свойство BorderWidth (Ширина границы) позволяет задать толщину линии. Для изменения толщины, заданной по умолчанию, введите в правый столбец свойства число, которое будет определять толщину линии.

Для изменения размеров линии и ее положения можно использовать мышь и клавиатуру аналогично тому, как это делается для всех элементов управления в форме. Помимо этого, можно использовать свойства X1, X2, Y1 и Y2, позволяющие изменять перечисленные параметры программно. Свойства X1 и Y1 определяют, соответственно, горизонтальное и вертикальное положение левого края линии, а свойства X2 и Y2 – правого края.

Чтобы задать цвет линии, используйте свойство BorderColor (Цвет границы).

С помощью свойства BorderStyle (Стиль границы) можно указать стиль линии, используя значения, указанные в таблице:

Значение Стиль линии
0 – Transparent Линия отсутствует (имеет цвет фона)
1 - Solid Тонкая линия
2 - Dash Штриховая линия
3 - Dot Пунктирная линия
4 - Dash-Dot Штрихпунктирная линия
5 - Dash-Dot-Dot Штрихпунктир с двойным штрихом
6 - Inside Solid Непрерывная линия

Для добавления в форму контура предназначена кнопка Shape (Контур) на панели элементов управления. Она позволяет создавать в форме прямоугольник, квадрат, овал, окружность, прямоугольник и квадрат со скругленными углами. Для придания созданному объекту требуемой формы, установите одно из следующих свойств Shape, представленных в таблице:

Значение свойства Контур
0 - Rectangle Прямоугольник
1 - Square Квадрат
2 - Oval Овал
3 - Circle Окружность
4 - Rounded Rectangle Прямоугольник со скругленными углами
5 - Rounded Square Квадрат со скругленными углами

На рисунке приведены стандартные контуры, создаваемые в Visual Basic.

Используя свойство BackStyle, укажите, будет ли созданный объект прозрачным.

С помощью свойства FillStyle можно задать узор заполнения, используя следующие значения:

Значение Узор заполнения
0 - Solid Сплошное заполнение
1 - Transparent Нет заполнения
2 - Horizontal Line Горизонтальная штриховка
3 - Vertical Line Вертикальная штриховка
4 - Upward Diagonal Штриховка по диагонали слева направо
5 - Downward Diagonal Штриховка по диагонали справа налево
6 - Cross Горизонтально-вертикальная штриховка
7 - Diagonal Cross Штриховка по диагонали в обоих направлениях

Свойство FillColor позволяет задать цвет узора заполнения объекта, а свойство BackColor - цвет фона.

Свойство BorderStyle предназначено для задания стиля рамки объекта. Оно содержит те же значения, что и для линии.

Для придания контуру объемности используйте свойство SpecialEffect.




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


Дата добавления: 2014-12-23; Просмотров: 389; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.