IUiChartGetDataValueEventArgs.Value3

Синтаксис Fore

Value3: Double;

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

Value3: Double;

Описание

Свойство Value3 определяет размер пузырька пузырьковой диаграммы.

Комментарии

Для получения исходных данных по оси OX, OY используйте свойства IUiChartGetDataValueEventArgs.Value2 и IUiChartGetDataValueEventArgs.Value.

Пример Fore

Для выполнения примера предполагается наличие формы, содержащей компонент ChartBox с идентификатором «ChartBox1» и компонент UiChart с идентификатором «UiChart1». Укажите «UiChart1» в качестве источника данных для компонента «ChartBox1».

Добавьте ссылки на системные сборки «Chart», «ExtCtrls», «Forms».

Пример является обработчиком события OnGetDataValue для компонента «UiChart1».

Sub UiChart1OnGetDataValue(Sender: Object; Args: IUiChartGetDataValueEventArgs);
Begin
Args.Result := True;
Args.Value := Args.SerieIndex + Args.SerieIndex + 1;
Args.Value2 := Args.SerieIndex + Args.SerieIndex + 2;
Args.Value3 := Args.SerieIndex + Args.SerieIndex + 1;
End Sub UiChart1OnGetDataValue;

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

Пример Fore.NET

Для выполнения примера предполагается наличие формы .NET, содержащей компонент ChartBoxNet с идентификатором «ChartBoxNet1» и компонент UiChartNet с идентификатором «UiChartNet1». Укажите «UiChartNet1» в качестве источника данных для компонента «ChartBoxNet1».

Пример является обработчиком события OnGetDataValue для компонента «UiChartNet1».

Private Sub uiChartNet1_OnGetDataValue(Sender: System.Object; Args: Prognoz.Platform.Interop.Chart.UiChartGetDataValueEventArgs);
Begin
Args.Result := True;
Args.Value := Args.SerieIndex + Args.SerieIndex + 1;
Args.Value2 := Args.SerieIndex + Args.SerieIndex + 2;
Args.Value3 := Args.SerieIndex + Args.SerieIndex + 1;
End Sub

Результат выполнения примера Fore.NET совпадет с результатом выполнения примера Fore.

См. также:

IUiChartGetDataValueEventArgs | UiChart.OnGetDataValue