Xy-диаграмма

XY-Диаграмма просто соединяет все точки данных (X, Y) прямыми линиями.

Диаграмма основана на координатной области построения и координатном отрисовщике. Она наследует все их свойства.

XY-Диаграмма выглядит следующим образом:

XY-Диаграмма поддерживает четыре вида отрисовщика:

Линейный отрисовщик

Отрисовщик, отображающий элементы при помощи линии между каждой точкой (x, y) и фигуры в каждой точке (x, y).

Линейный 3D отрисовщик

Отрисовщик, использующий "псевдо-3D" эффект для начертания линий.

Сплайновый отрисовщик

Отрисовщик, использующий сглаженные кривые для соединения точек. В результате получается плавная линия, проходящая через все точки на графике.

Ступенчатый отрисовщик

Отрисовщик отображает элементы "ступенчатыми" линиями для соединения каждой точки (x, y).

Массив данных

XY-Диаграмма поддерживает несколько моделей данных:

Имеет следующие привязки исходных данных:

Привязка

Ожидаемый тип значения

Описание

Серия

строка

Текстовое имя серии данных. Серия данных на графике представлена в виде линии (или набора фигур).

X

число

Числовое значение, отображаемое вдоль оси определений (X).

Y

число

Числовое значение, отображаемое вдоль оси измерений (Y).

Общие свойства

Ширина, Высота, Привязки, Видимый, Непрозрачный, Фон, Рамка

Все общие свойства графиков.

Все свойства, относящиеся к данным.

Все свойства координатной области построения.

Все свойства координатного линейного отрисовщика.

Пользовательские свойства

3D x-смещение

Смещение X для 3D эффекта.

Данное свойство пригодно для 3D рендера линии.

Имя свойства: XOffset

Тип свойства: Плавающее

3D y-смещение

Смещение Y для 3D эффекта.

Данное свойство пригодно для 3D рендера линии.

Имя свойства: YOffset

Тип свойства: Плавающее

Окраска стен

Цвет, используемый для заливки "сторон" (или "стен") фона области построения графика.

Данное свойство пригодно для 3D отрисовщика.

Имя свойства: wallPaint

Тип свойства:Таблица данных

Точность

Число сегментов линии, используемое для отображения кривой между точками графика.

Данное свойство пригодно для сплайнового отрисовщика.

Имя свойства: precision

Тип свойства: Целое

Положение ступеньки

Дробная часть позиции определений между двумя точками, по которым рисуется ступень. Значение по умолчанию является 1.0 и означает, что ступень строится в позиции определений второй точки. Если "Точка ступени" - 0.5, ступень строится по середине между двумя точками.

Данное свойство пригодно для ступенчатого отрисовщика.

Имя свойства: stepPoint

Тип свойства: Плавающее

Общие события

Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса

Все соответствующие события графика.

Дополнительные примеры

XY-Диаграмма с множеством серий данных. В каждой точке отображается фигура для различия между сериями:

XY-Диаграмма, где каждая серия отображена в виде различных комбинаций линий и/или фигур:

Ступенчатая XY-Диаграмма с метками элементов:

XY-Диаграмма с двумя осями измерений:

XY-Диаграмма с множеством осей измерений:

XY-Диаграмма с четырьмя сериями данных и указателями:

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