Поделиться через


Chart.AlignDataPointsByAxisLabel Метод

Определение

Выравнивает точки данных, используя подписи по оси.

Перегрузки

AlignDataPointsByAxisLabel()

Выравнивает точки данных вдоль оси Х, используя подписи по оси. Этот метод применяется в том случае, если индексируется несколько рядов и их значения Х являются строками.

AlignDataPointsByAxisLabel(String)

Выравнивает точки данных из разных рядов вдоль оси Х, используя подписи по оси. Указанные ряды на диаграмме выравниваются с использованием возрастающего порядка сортировки.

AlignDataPointsByAxisLabel(PointSortOrder)

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

AlignDataPointsByAxisLabel(String, PointSortOrder)

Выравнивает точки данных, используя подписи по оси.

AlignDataPointsByAxisLabel()

Выравнивает точки данных вдоль оси Х, используя подписи по оси. Этот метод применяется в том случае, если индексируется несколько рядов и их значения Х являются строками.

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

Применяется к

AlignDataPointsByAxisLabel(String)

Выравнивает точки данных из разных рядов вдоль оси Х, используя подписи по оси. Указанные ряды на диаграмме выравниваются с использованием возрастающего порядка сортировки.

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

Параметры

series
String

Список разделенных запятыми рядов, в которых будут содержаться их точки данных, выровненные по оси Х с использованием подписей точек данных на оси.

Комментарии

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

  • Несколько рядов отображаются и индексируются; то есть все точки данных имеют значение XValue 0 или IsXValueIndexed свойство имеет значение true.

  • Все точки данных имеют непустые метки осей, которые являются уникальными для их Series. Если они не являются уникальными, возникнет исключение.

Эта ситуация очень распространена, когда привязка данных приводит к созданию нескольких рядов, а string значения используются для значений оси X.

При построении нескольких индексированных рядов возникают две проблемы, а значения X задаются с помощью string значений:

  • Невозможно гарантировать, что точки данных из разных рядов с одинаковыми строковыми значениями X будут отображаться по одному индексу вдоль оси X.

  • Будет отображаться только метка оси для точек данных в первом ряду, даже если точки данных из других рядов с тем же индексом также имеют метки оси.

По умолчанию точки отображаются в том порядке, в котором они хранятся в ряде. Чтобы указать порядок сортировки, используйте перегрузку AlignDataPointsByAxisLabel метода с параметром sortingOrder .

Применяется к

AlignDataPointsByAxisLabel(PointSortOrder)

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

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

Параметры

sortingOrder
PointSortOrder

Объект PointSortOrder, указывающий, в каком порядке сортируются подписи по оси — в возрастающем или убывающем, что, в свою очередь, определяет порядок, в котором отображаются точки, ранее занимавшие то же пространство на оси.

Применяется к

AlignDataPointsByAxisLabel(String, PointSortOrder)

Выравнивает точки данных, используя подписи по оси.

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

Параметры

series
String

Список разделенных запятыми рядов, которые должны быть выровнены по подписям на оси.

sortingOrder
PointSortOrder

Значение перечисления PointSortOrder, определяющее, в каком порядке сортируются подписи по оси — в возрастающем или убывающем, что, в свою очередь, определяет порядок, в котором отображаются точки, ранее занимавшие то же пространство на оси.

Комментарии

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

  • Несколько рядов отображаются и индексируются; то есть все точки данных имеют значение XValue 0 или IsXValueIndexed свойство имеет значение true.

  • Все точки данных имеют непустые метки осей, которые являются уникальными для их Series. Если они не являются уникальными, возникнет исключение.

Эта ситуация очень распространена, когда привязка данных приводит к созданию нескольких рядов, а string значения используются для значений оси X.

При построении нескольких индексированных рядов возникают две проблемы, а значения X задаются с помощью string значений:

  • Невозможно гарантировать, что точки данных из разных рядов с одинаковыми строковыми значениями X будут отображаться по одному индексу вдоль оси X.

  • Будет отображаться только метка оси для точек данных в первом ряду, даже если точки данных из других рядов с тем же индексом также имеют метки оси.

По умолчанию точки отображаются в том порядке, в котором они хранятся в ряде. Чтобы указать порядок сортировки, используйте перегрузку AlignDataPointsByAxisLabel метода с параметром sortingOrder .

Применяется к