IGxPenBase.DashStyle

Синтаксис

DashStyle: GxDashStyle;

Описание

Свойство DashStyle определяет стиль изображения линии.

Комментарии

В качестве значения данного свойства может быть установлено одно из значений GxDashStyle, отличное от GxDashStyle.None и GxDashStyle.Undefined. При попытке установить значение GxDashStyle.None или GxDashStyle.Undefined будет произведена автоматическая замена стиля на GxDashStyle.Solid.

Пример

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

Также для выполнения примера необходимо наличие экспресс-отчета с пузырьковой диаграммой, который служит источником данных для «UiErAnalyzer1».

Sub UserProc;
Var
    EaxAnalyzer: IEaxAnalyzer;
    BC: IEaxBubbleChart;
    BCVZ: IVZBubbleChart;
    AxisX: IVZChartAxis;
    Pen: IGxPenBase;
Begin
    // Получим объект репозитория
    EaxAnalyzer := UiErAnalyzer1.ErAnalyzer;
    // Получим пузырьковую диаграмму
    BC := EaxAnalyzer.BubbleChart;
    BCVZ := BC.BubbleChart;
    // Получим ось Х
    AxisX := BCVZ.AxisX;
    // Создадим новое перо
    Pen := New GxPen.CreateSolid(GxColor.FromName("Red"));
    // Установим пунктирный тип линии
    Pen.DashStyle := GxDashStyle.Dash;
    // Зададим новое перо в качестве основного
    AxisX.Pen := Pen;
    // Зададим новый цвет пера
    Pen.Color := New GxColor.CreateRGB(1200120);
    // Зададим ширину пера
    Pen.Width := 5;
    // Обновим пузырьковую диаграмму
    BC.Refresh;
End Sub Userproc;

После выполнения примера ось Х пузырьковой диаграммы станет пунктирной, изменит цвет и ширину.

См. также:

IGxPenBase