IChartLabel.Shadow

Синтаксис Fore

Shadow: IChartShadow;

Синтаксис Fore.NET

Shadow: Prognoz.Platform.Interop.Chart.IChartShadow;

Описание

Свойство Shadow возвращает параметры тени подписи данных.

Комментарии

Свойство актуально, только если свойство DisplayShadow имеет значение True.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенных на ней компонента ChartBox и компонента UiChart с наименованием «UiChart1», являющегося источником данных для ChartBox. В инспекторе сборок должны быть указаны ссылки на системные сборки Chart, Drawing, ExtCtrls, Forms.

Sub SAMPLEFormOnShow(Sender: Object; Args: IEventArgs);
Var
    series: IChartSeries;
    label:IChartLabel;
    shadow:IChartShadow;
Begin   
    series:= UiChart1.Chart.Series;
    series.DisplayLabels:= True;
    label:= series.DefaultLabel;
    label.DisplayShadow:= True;
    shadow:= Label.Shadow;
    shadow.Color:= GxColor.FromName("Gray");
    shadow.Direction := New GxPointF.Create(1.2,1.2);
End Sub SAMPLEFormOnShow;

После выполнения примера на диаграмме будут отображаться подписи данных заданного размера с тенью.

Пример Fore.NET

Для выполнения примера предполагается наличие формы, расположенных на ней компонента ChartBoxNet и компонента UiChartNet с наименованием «UiChartNet1», являющегося источником данных для ChartBoxNet. В инспекторе сборок должны быть указаны ссылки на системные сборки Chart, Drawing, ExtCtrls, Forms.

Private Sub SAMPLEForm_Shown(sender: System.Object; e: System.EventArgs);
Var
    series: IChartSeries;
    label:IChartLabel;
    shadow:IChartShadow;
    color:GxColorClass_2;
    pointF:GxPointFClass;
Begin
    (UiChartNet1.ChartUi.chart As IChart).ResetDataCache(); 
    series:= UiChartNet1.ChartUi.Chart.Series;
    series.DisplayLabels:= True;
    label:= series.DefaultLabel;
    label.DisplayShadow:= True;
    shadow:= Label.Shadow;
    color:= New GxColorClass_2();
    color.CreateRGB(255,255,0);
    shadow.Color:= color;
    pointF:= New GxPointFClass();
    pointF.Create(1.2,1.2);
    shadow.Direction := pointF; 
End Sub;

После выполнения примера на диаграмме будут отображаться подписи данных заданного размера с тенью.

См. также:

IChartLabel