Application.BoxStylesEditEx - метод (Project)

Стиль полей в представлении сетевого графика, где цвета могут быть шестнадцатеричными.

Синтаксис

выражение. BoxStylesEditEx( _Style_, _DataTemplate_, _HorizontalGridlines_, _VerticalGridlines_, _BorderShape_, _BorderColor_, _BorderWidth_, _BackgroundColor_, _BackgroundPattern_ )

выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Style Обязательный Long Стиль поля, который нужно изменить. Может быть одной из констант PjBoxStyle .
DataTemplate Необязательный String Имя шаблона данных, используемого для стиля.
HorizontalGridlines Необязательный Логический True , если строки в поле разделяются горизонтальными линиями сетки. в противном случае — False.
VerticalGridlines Необязательный Логический True , если строки в поле разделяются вертикальными линиями сетки; в противном случае — False.
BorderShape Необязательный Long Форма рамки прямоугольника. Может быть одной из констант PjBoxShape .
BorderColor Необязательный Long Цвет рамки поля. Может быть шестнадцатеричным значением для RGB-цвета, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым.
BorderWidth Необязательный Long Значение от 1 до 4, определяющее ширину границы поля (в пикселях).
BackgroundColor Необязательный Long Цвет фона поля. Может быть шестнадцатеричным значением для RGB-цвета.
BackgroundPattern Необязательный Long Узор фона. Может быть одной из констант PjBackgroundPattern .

Возвращаемое значение

Boolean

Примечания

Чтобы отобразить диалоговое окно "Стили прямоугольников", используйте метод BarBoxStyles .

Пример

В следующем примере изменяет поля стиля pjBoxCritical на скругленные прямоугольники, добавляет вертикальные линии сетки, задает темно-красный цвет границы и цвет фона светло-серый с размытым рисунком.

Sub BoxStyles_EditCritical() 
 'Activate the Network Diagram view 
 ViewApply Name:="Network Diagram" 
 
 BoxStylesEditEx Style:=pjBoxCritical, BorderShape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _ 
 BorderColor:=&HB0, BorderWidth:=3, _ 
 BackgroundColor:=&HE0E0E0, BackgroundPattern:=pjBackgroundLightDither 
End Sub

Примечание.

Если использовать любую из констант перечисления PjColor для параметров BorderColor или BackgroundColor , цвет будет почти черным. Например, значение pjGreen равно 9, что в методе BoxLinksEx очень темно-красное. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод BoxStylesEdit .

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.