Chart.AlignDataPointsByAxisLabel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выравнивание точек данных с помощью меток осей.
Перегрузки
| Имя | Описание |
|---|---|
| AlignDataPointsByAxisLabel() |
Выравнивание точек данных вдоль оси X с помощью меток оси. Применимо, если индексируются несколько рядов и их значения X являются строками. |
| AlignDataPointsByAxisLabel(String) |
Выравнивание точек данных из разных рядов по оси X с помощью меток оси. Указанный ряд в диаграмме выравнивается с помощью порядка сортировки по возрастанию. |
| AlignDataPointsByAxisLabel(PointSortOrder) |
Выравнивание точек данных с помощью меток осей. Все ряды на диаграмме выровнены с помощью указанного порядка сортировки. |
| AlignDataPointsByAxisLabel(String, PointSortOrder) |
Выравнивание точек данных с помощью меток осей. |
AlignDataPointsByAxisLabel()
Выравнивание точек данных вдоль оси X с помощью меток оси. Применимо, если индексируются несколько рядов и их значения X являются строками.
public:
void AlignDataPointsByAxisLabel();
public void AlignDataPointsByAxisLabel();
member this.AlignDataPointsByAxisLabel : unit -> unit
Public Sub AlignDataPointsByAxisLabel ()
Применяется к
AlignDataPointsByAxisLabel(String)
Выравнивание точек данных из разных рядов по оси X с помощью меток оси. Указанный ряд в диаграмме выравнивается с помощью порядка сортировки по возрастанию.
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 с помощью меток оси точек данных.
Комментарии
Этот метод используется для выравнивания точек данных из разных рядов по оси 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 .