Step Line Series View¶
Step Line Series View (CartesianStepLineSeriesView) соединяет точки горизонтальными и вертикальными отрезками линий.
Данные для Step Line Series View¶
Вы можете использовать следующие адаптеры данных для предоставления данных для Step Line Series View:
Числовые значения X:
SortedNumericDataAdapterFormulaDataAdapter
Значения даты и времени X:
SortedDateTimeDataAdapterSortedTimeSpanDataAdapter
Качественные значения X:
QualitativeDataAdapter
Параметры Step Line Series View¶
Color— Задаёт цвет, используемый для закраски серии.CrosshairMode— Задаёт, привязывается ли подпись перекрестия к ближайшей точке данных, или отображает интерполированное значение. См. Отображение точного или интерполированного значения в подписях перекрестия.-
InvertedStep— Задаёт порядок отрисовки ступенчатых сегментов между соседними точками данных. ЕслиInvertedStepравноfalse(по умолчанию), ступени состоят из горизонтального, а затем вертикального сегмента. ЕслиInvertedStepравноtrue, ступени состоят из вертикального, а затем горизонтального сегмента. -
MarkerImage— Получает или задаёт изображение, используемое в качестве пользовательских маркеров точек. Если изображение не указано, отображаются стандартные маркеры в форме квадрата. Вы можете использовать экземпляр классаSvgImage, чтобы задать SVG-изображение.Свойство
MarkerImageобъявлено с атрибутом[Content], что позволяет определить изображение непосредственно между тегами <CartesianStepLineSeriesView>.<mxc:CartesianStepLineSeriesView> <SvgImage Source="avares://Demo/Assets/circle.svg" /> </mxc:CartesianStepLineSeriesView>SVG-файлы содержат предопределённые цвета для SVG-элементов. Чтобы эти цвета соответствовали цвету вашей серии данных, вы можете:
- Вручную отредактировать исходный SVG-файл заранее
- Использовать свойство
MarkerImageCss, чтобы динамически настраивать стили для SVG-элементов. Стили применяются при отрисовке маркеров точек.
-
MarkerImageCss— Задаёт CSS-стили для настройки SVG-изображения, заданного свойствомMarkerImage, во время выполнения. Основной сценарий использования — замена цветов SVG-элементов на цвет серии (Color). Включите заполнитель{0}, чтобы вставить значение свойстваColorв CSS-код.Например, когда свойство
MarkerImageсодержит SVG-изображение с элементом circle, следующий CSS-код стилизуетcircleзаливкой Orange (используя цвет серии) и границей Dark Red:<mxc:CartesianStepLineSeriesView Color="orange" MarkerImageCss="circle {{fill:{0};stroke:darkred;}}"> <SvgImage Source="avares://Demo/Assets/circle.svg" /> </mxc:CartesianStepLineSeriesView>Смотрите также: Пример - Создание Lollipop Series View и использование пользовательских SVG-маркеров.
-
MarkerSize— Задаёт размер маркеров точек. ShowInCrosshair— Задаёт видимость подписи перекрестия для текущей серии. См. Настройка подписей перекрестия.ShowMarkers— Включает или отключает маркеры точек.Thickness— Задаёт толщину линии.
* Эта страница переведена с использованием технологий машинного перевода.

