<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Оформление > Границы > Простой тип границы |
Каждая рамка состоит из четырех сегментов: Сторона Сверху, Сторона Слева, Сторона Снизу, Сторона Справа. Указанные сегменты могут отображаться совместно или в различных комбинациях. Например:
Настройка видимости каждой из сторон осуществляется с помощью свойства Граница.Сторона (Border.Side).
Рассмотрим стили рамки. Для выбора предлагается семь типов рамок: Сплошная, Штрихованная, Штрих-пунктирная, Штрих-пунктирная с двумя точками, Пунктирная, Двойная и Без стиля. Стиль задается сразу для всех сторон границы. На рисунке ниже приведены примеры отрисовки каждого из указанных стилей:
Сплошная
Штрихованная
Штрих-пунктирная
Штрих-пунктирная с двумя точками
Пунктирная
Двойная
Стиль можно выбрать при помощи свойства Граница.Стиль (Border.Style). Кроме стиля и сторон границы также можно настроить цвет границы и толщину стороны границы. Итак, цвет границы указывается в свойстве Граница.Цвет (Border.Color). Цвет задается сразу для всех сторон границы. Ниже можно увидеть примеры компонентов с границами разного цвета.
Толщина границы также задается для всех сторон сразу. Толщина указывается в свойстве Граница.Размер (Border.Size).
Стоит учитывать, что толщина границы игнорируется, если для отображения рамок границы используется стиль Двойная (Double).
|
Как было сказано в начале, компонент, который умеет отображать границы, также может отображать тень под этой границей. Тень имеет три параметра отображения:
•Граница.Показывать тень (Border.DropShadow) - свойство булевского типа, если равно истине (true), то тень будет отображаться;
•Граница.Кисть тени (Border.ShadowBrush) - кисть для отображения тени;
•Граница.Размер тени (Border.ShadowSize) - размер тени.
Примеры компонентов с тенью: