CartesianChart Графический объект; Столбчатая или линейная диаграмма
Шаблон CartesianChart
Перечень всех возможных тэгов объекта:
Copy < MyObject Name = "" Type = "CartesianChart" Assembly = "BaseControls" ChangeForm = "" >
<!--Тэги, общие для всех графических объектов-->
< Top ></ Top >
< Bottom ></ Bottom >
< Left ></ Left >
< Right ></ Right >
< Height ></ Height >
< Width ></ Width >
< BackColor ></ BackColor >
< Enabled ></ Enabled >
< Visible ></ Visible >
< Hint ></ Hint >
< Change User = "" Source = "" ValueSet = "" />
<!--Тэги, специфичные для CartesianChart-->
< SortDirection ></ SortDirection >
< SortData ></ SortData >
< LegendPosition ></ LegendPosition >
< LegendTextSize ></ LegendTextSize >
< TooltipTextSize ></ TooltipTextSize >
< StrokeThickness ></ StrokeThickness >
< ZoomMode ></ ZoomMode >
< AxisSettings SecondaryAxisType = "" >
< XAxisRotation ></ XAxisRotation >
< YAxisRotation ></ YAxisRotation >
< XAxisColor ></ XAxisColor >
< YAxisColor ></ YAxisColor >
< ShowXSeparator ></ ShowXSeparator >
< ShowYSeparator ></ ShowYSeparator >
< MinXValue ></ MinXValue >
< MAxXValue ></ MaxXValue >
< MinYValue ></ MinYValue >
< MaxYValue ></ MaxYValue >
< MinXStep ></ MinXStep >
< MinYStep ></ MinYStep >
< MainAxisLabels ></ MainAxisLabels >
</ AxisSettings >
< SeriesCollection Type = "" >
< Series Name = "" Color = "" >
< Title ></ Title >
< Points ></ Points >
< Visible ></ Visible >
</ Series >
</ SeriesCollection >
</ MyObject >
Описание CartesianChart
Copy < MyObject Name = "CartesianChartName" Type = "CartesianChart" Assembly = "BaseControls" >
<!--Тэги, общие для всех графических объектов-->
<!--Тэги, специфичные для CartesianChart-->
</ MyObject >
CartesianChart не имеет значения.
Тэги, специфичные для CartesianChart
SortDirection
Задает направление сортировки данных по оси Y, которая является основной.
Необязательный тэг. Ожидается одно из значений:
По умолчанию используется значение Desc.
Copy < SortDirection >Desc</ SortDirection >
SortData
Задает имя серии, по которой необходимо сортировать данные.
Необязательный тэг. Ожидается имя одной из указанных серий (атрибут Name
тэга <Series>
).
Copy < SortData >SeriaName</ SortData >
LegendPosition
Задает положение легенды графика.
Необязательный тег. Ожидается одно из значений:
По умолчанию используется значение Hidden.
Copy < LegendPosition >Hidden</ LegendPosition >
LegendTextSize
Задает размер шрифта в легенде диаграммы.
Необязательный тэг. Ожидается положительно целое число.
По умолчанию используется значение 15.
Copy < LegendTextSize >13</ LegendTextSize >
TooltipTextSize
Задает размер шрифта всплывающих подсказок на диаграмме.
Необязательный тэг. Ожидается положительно целое число.
По умолчанию используется значение 12.
Copy < TooltipTextSize >13</ TooltipTextSize >
StrokeThickness
Задает толщину границ сегментов диаграммы.
Необязательный тэг. Ожидается число.
По умолчанию используется значение 0.
Copy < StrokeThickness >2</ StrokeThickness >
ZoomMode
Задает режим приближения и отдаления графика.
Необязательный тэг. Ожидается одно из значений:
По умолчанию используется значение None.
Copy < ZoomMode >None</ ZoomMode >
AxisSettings
Задает настройки осей.
Необязательный тэг. Описание вложенных тэгов по ссылке .
Copy < AxisSettings SecondaryAxisType = "Text" >
< XAxisRotation >0</ XAxisRotation >
< YAxisRotation >0</ YAxisRotation >
< XAxisColor >SoftBlue</ XAxisColor >
< YAxisColor >SoftBlue</ YAxisColor >
< ShowXSeparator >True</ ShowXSeparator >
< ShowYSeparator >True</ ShowYSeparator >
< MinXValue >0</ MinXValue >
< MAxXValue >100</ MaxXValue >
< MinYValue >0</ MinYValue >
< MaxYValue >1000</ MaxYValue >
< MinXStep >1</ MinXStep >
< MinYStep >100</ MinYStep >
< MainAxisLabels >
< Structure Type = "List" >
< Item >Item1</ Item >
< Item >Item2</ Item >
</ Structure >
</ MainAxisLabels >
</ AxisSettings >
Необязательный атрибут SecondaryAxisType
задает тип отображаемых данных на вторичной оси. Ожидается одно из значений: Double, Text. По умолчанию используется значение Double.
Вторичной осью является ось X, расположенная горизонтально. Вертикальная ось, ось Y, является основной.
SeriesCollection
Задает данные для отображения графиков.
Обязательный тэг. Ожидает список тэгов <Series>
.
Copy < SeriesCollection Type = "Row" >
< Series Name = "SeriaName" Color = "Green" >
< Title >Имя серии</ Title >
< Points >
< DataConnection SourceDataConnection = "PrimaryGetDataConnection" >
< Fields >
< Field Name = "MainAxisTextValue" />
< Field Name = "MainAxisValue" />
< Field Name = "Hint" />
</ Fields >
</ DataConnection >
</ Points >
< Visible >True</ Visible >
</ Series >
</ SeriesCollection >
Обязательный атрибут Type
задает тип графика. Ожидается одно из значений:
Get-проперти для получения свойств
GetImage
Возвращает путь до файла изображения графика в папке Temp.
Copy < Object Name = "CartesianChartName" >
< Property Name = "GetImage" />
</ Object >
OpenImage
Открывает изображение графика из папки Temp в стандартном средстве просмотра фотографий.
Copy < Object Name = "CartesianChartName" >
< Property Name = "OpenImage" />
</ Object >
Last updated 3 months ago