Простой тип границы

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Оформление > Границы >

Простой тип границы

 

Каждая рамка состоит из четырех сегментов: Сторона Сверху, Сторона Слева, Сторона Снизу, Сторона Справа. Указанные сегменты могут отображаться совместно или в различных комбинациях. Например:

 

 

Настройка видимости каждой из сторон осуществляется с помощью свойства Граница.Сторона (Border.Side).

 

Рассмотрим стили рамки. Для выбора предлагается семь типов рамок: Сплошная, Штрихованная, Штрих-пунктирная, Штрих-пунктирная с двумя точками, Пунктирная, Двойная и Без стиля. Стиль задается сразу для всех сторон границы. На рисунке ниже приведены примеры отрисовки каждого из указанных стилей:

 

 

img_1Сплошная

img_2Штрихованная

img_3Штрих-пунктирная

img_4Штрих-пунктирная с двумя точками

img_5Пунктирная

img_6Двойная

 

Стиль можно выбрать при помощи свойства Граница.Стиль (Border.Style). Кроме стиля и сторон границы также можно настроить цвет границы и толщину стороны границы. Итак, цвет границы указывается в свойстве Граница.Цвет (Border.Color). Цвет задается сразу для всех сторон границы. Ниже можно увидеть примеры компонентов с границами разного цвета.

 

 

Толщина границы также задается для всех сторон сразу. Толщина указывается в свойстве Граница.Размер (Border.Size).

 

 

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

 

information Примечание: Толщина границы игнорируется, если для отображения рамок границы используется стиль Двойная (Double).

 

Как было сказано в начале, компонент, который умеет отображать границы, также может отображать тень под этой границей. Тень имеет три параметра отображения:

Граница.Показывать тень (Border.DropShadow) - свойство булевского типа, если равно истине (true), то тень будет отображаться;

Граница.Кисть тени (Border.ShadowBrush) - кисть для отображения тени;

Граница.Размер тени (Border.ShadowSize) - размер тени.

 

Примеры компонентов с тенью: