Chart.AlignDataPointsByAxisLabel Method

Definition

Выравнивает точки данных, используя подписи по оси.Aligns data points using their axis labels.

Overloads

AlignDataPointsByAxisLabel()

Выравнивает точки данных вдоль оси Х, используя подписи по оси.Aligns data points along the X axis using their axis labels. Этот метод применяется в том случае, если индексируется несколько рядов и их значения Х являются строками.Applicable when multiple series are indexed and their X-values are strings.

AlignDataPointsByAxisLabel(String)

Выравнивает точки данных из разных рядов вдоль оси Х, используя подписи по оси.Aligns data points from different series along the X axis using their axis labels. Указанные ряды на диаграмме выравниваются с использованием возрастающего порядка сортировки.The specified series in the chart are aligned using an ascending sort order.

AlignDataPointsByAxisLabel(PointSortOrder)

Выравнивает точки данных, используя подписи по оси.Aligns data points using their axis labels. Все ряды на диаграмме выравниваются с использованием указанного порядка сортировки.All series in the chart are aligned, using the specified sort order.

AlignDataPointsByAxisLabel(String, PointSortOrder)

Выравнивает точки данных, используя подписи по оси.Aligns data points using their axis labels.

AlignDataPointsByAxisLabel()

Выравнивает точки данных вдоль оси Х, используя подписи по оси.Aligns data points along the X axis using their axis labels. Этот метод применяется в том случае, если индексируется несколько рядов и их значения Х являются строками.Applicable when multiple series are indexed and their X-values are strings.

public:
 void AlignDataPointsByAxisLabel();
public void AlignDataPointsByAxisLabel ();
member this.AlignDataPointsByAxisLabel : unit -> unit
Public Sub AlignDataPointsByAxisLabel ()

AlignDataPointsByAxisLabel(String)

Выравнивает точки данных из разных рядов вдоль оси Х, используя подписи по оси.Aligns data points from different series along the X axis using their axis labels. Указанные ряды на диаграмме выравниваются с использованием возрастающего порядка сортировки.The specified series in the chart are aligned using an ascending sort order.

public:
 void AlignDataPointsByAxisLabel(System::String ^ series);
public void AlignDataPointsByAxisLabel (string series);
member this.AlignDataPointsByAxisLabel : string -> unit
Public Sub AlignDataPointsByAxisLabel (series As String)

Parameters

series
String

Список разделенных запятыми рядов, в которых будут содержаться их точки данных, выровненные по оси Х с использованием подписей точек данных на оси.A comma-separated list of series that will have their data points aligned to the X axis using the data point axis labels.

Remarks

Этот метод используется для выровняйте точки данных из разных рядов вдоль оси X с помощью их меток осей и применяется в следующих случаях:This method is used to align data points from different series along the X axis using their axis labels, and is applicable when:

  • Несколько рядов отображаются и индексируются. то есть все точки данных имеют XValue 0, а свойство IsXValueIndexedtrue.Multiple series are displayed and are indexed; that is, all data points have an XValue of 0, or the IsXValueIndexed property is true.

  • Все точки данных имеют непустые метки осей, которые уникальны для их Series.All data points have non-empty axis labels, which are unique to their Series. Если они не являются уникальными, будет создано исключение.If they are not unique, an exception will be thrown.

Такая ситуация очень распространена, когда в результате привязки данных создается несколько рядов, а для значений по оси X используются string значения.This situation is very common when data-binding results in the creation of multiple series, and string values are used for X-axis values.

Две проблемы возникают при построении нескольких индексированных рядов, а значения X задаются с помощью string значений:Two issues arise when multiple, indexed series are plotted, and the X-values are set using string values:

  • Не гарантируется, что точки данных из разных рядов с одинаковыми значениями X-Values будут отображаться на одном и том же индексе по оси X.It cannot be guaranteed that data points from different series with the same string X-values will be plotted at the same index along the X axis.

  • Будет отображена только метка оси для точек данных в первом ряде, даже если у точек данных из других рядов с тем же индексом тоже есть метки осей.Only the axis label for the data points in the first series will be displayed, even though data points from other series with the same index have axis labels too.

По умолчанию точки отображаются в том порядке, в котором они хранятся в их рядах.By default, points are plotted in the order in which they are stored in their series. Чтобы указать порядок сортировки, используйте перегрузку метода AlignDataPointsByAxisLabel с параметром sortingOrder.To specify a sort order, use an AlignDataPointsByAxisLabel method overload that has a sortingOrder parameter.

AlignDataPointsByAxisLabel(PointSortOrder)

Выравнивает точки данных, используя подписи по оси.Aligns data points using their axis labels. Все ряды на диаграмме выравниваются с использованием указанного порядка сортировки.All series in the chart are aligned, using the specified sort order.

public:
 void AlignDataPointsByAxisLabel(System::Web::UI::DataVisualization::Charting::PointSortOrder sortingOrder);
public void AlignDataPointsByAxisLabel (System.Web.UI.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.AlignDataPointsByAxisLabel : System.Web.UI.DataVisualization.Charting.PointSortOrder -> unit
Public Sub AlignDataPointsByAxisLabel (sortingOrder As PointSortOrder)

Parameters

sortingOrder
PointSortOrder

Объект PointSortOrder, указывающий, в каком порядке сортируются подписи по оси — в возрастающем или убывающем, что, в свою очередь, определяет порядок, в котором отображаются точки, ранее занимавшие то же пространство на оси.A PointSortOrder object that indicates if ascending or descending sort order is used on axis labels, which in turn determines the order by which points that previously occupied the same axis space are displayed.

AlignDataPointsByAxisLabel(String, PointSortOrder)

Выравнивает точки данных, используя подписи по оси.Aligns data points using their axis labels.

public:
 void AlignDataPointsByAxisLabel(System::String ^ series, System::Web::UI::DataVisualization::Charting::PointSortOrder sortingOrder);
public void AlignDataPointsByAxisLabel (string series, System.Web.UI.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.AlignDataPointsByAxisLabel : string * System.Web.UI.DataVisualization.Charting.PointSortOrder -> unit
Public Sub AlignDataPointsByAxisLabel (series As String, sortingOrder As PointSortOrder)

Parameters

series
String

Список разделенных запятыми рядов, которые должны быть выровнены по подписям на оси.A comma-separated list of series that should be aligned by axis label.

sortingOrder
PointSortOrder

Значение перечисления PointSortOrder, определяющее, в каком порядке сортируются подписи по оси — в возрастающем или убывающем, что, в свою очередь, определяет порядок, в котором отображаются точки, ранее занимавшие то же пространство на оси.A PointSortOrder enumeration value that determines if ascending or descending sort order is used on axis labels, which in turn determines the order by which points that previously occupied the same axis space are displayed.

Remarks

Этот метод используется для выровняйте точки данных из разных рядов вдоль оси X с помощью их меток осей и применяется в следующих случаях:This method is used to align data points from different series along the X axis using their axis labels, and is applicable when:

  • Несколько рядов отображаются и индексируются. то есть все точки данных имеют XValue 0, а свойство IsXValueIndexedtrue.Multiple series are displayed and are indexed; that is, all data points have an XValue of 0, or the IsXValueIndexed property is true.

  • Все точки данных имеют непустые метки осей, которые уникальны для их Series.All data points have non-empty axis labels, which are unique to their Series. Если они не являются уникальными, будет создано исключение.If they are not unique, an exception will be thrown.

Такая ситуация очень распространена, когда в результате привязки данных создается несколько рядов, а для значений по оси X используются string значения.This situation is very common when data-binding results in the creation of multiple series, and string values are used for X-axis values.

Две проблемы возникают при построении нескольких индексированных рядов, а значения X задаются с помощью string значений:Two issues arise when multiple, indexed series are plotted, and the X-values are set using string values:

  • Не гарантируется, что точки данных из разных рядов с одинаковыми значениями X-Values будут отображаться на одном и том же индексе по оси X.It cannot be guaranteed that data points from different series with the same string X-values will be plotted at the same index along the X axis.

  • Будет отображена только метка оси для точек данных в первом ряде, даже если у точек данных из других рядов с тем же индексом тоже есть метки осей.Only the axis label for the data points in the first series will be displayed, even though data points from other series with the same index have axis labels too.

По умолчанию точки отображаются в том порядке, в котором они хранятся в их рядах.By default, points are plotted in the order in which they are stored in their series. Чтобы указать порядок сортировки, используйте перегрузку метода AlignDataPointsByAxisLabel с параметром sortingOrder.To specify a sort order, use an AlignDataPointsByAxisLabel method overload that has a sortingOrder parameter.

Applies to