Value3: Double;
Свойство Value3 определяет размер пузырька пузырьковой диаграммы.
Для получения исходных данных по оси OX, OY используйте свойства IUiChartGetDataValueEventArgs.Value2 и IUiChartGetDataValueEventArgs.Value.
Для выполнения примера предполагается наличие формы, содержащей компонент 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;
После выполнения примера будет построена пузырьковая диаграмма по заданному количеству рядов и пузырьков, размер которых зависит от заданного начального размера.
См. также: