Aracılığıyla paylaş


Chart.AlignDataPointsByAxisLabel Yöntem

Tanım

Veri noktalarını eksen etiketlerini kullanarak hizalar.

Aşırı Yüklemeler

AlignDataPointsByAxisLabel()

Veri noktalarını, eksen etiketlerini kullanarak X ekseni boyunca hizalar. Birden çok seri dizinlendiğinde ve X değerleri dize olduğunda geçerlidir.

AlignDataPointsByAxisLabel(String)

Farklı serilerdeki veri noktalarını, eksen etiketlerini kullanarak X ekseni boyunca hizalar. Grafikte belirtilen seri artan sıralama düzeni kullanılarak hizalanır.

AlignDataPointsByAxisLabel(PointSortOrder)

Veri noktalarını eksen etiketlerini kullanarak hizalar. Grafikteki tüm seriler, belirtilen sıralama düzeni kullanılarak hizalanır.

AlignDataPointsByAxisLabel(String, PointSortOrder)

Veri noktalarını eksen etiketlerini kullanarak hizalar.

AlignDataPointsByAxisLabel()

Veri noktalarını, eksen etiketlerini kullanarak X ekseni boyunca hizalar. Birden çok seri dizinlendiğinde ve X değerleri dize olduğunda geçerlidir.

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

Şunlara uygulanır

AlignDataPointsByAxisLabel(String)

Farklı serilerdeki veri noktalarını, eksen etiketlerini kullanarak X ekseni boyunca hizalar. Grafikte belirtilen seri artan sıralama düzeni kullanılarak hizalanır.

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

Parametreler

series
String

Veri noktaları, veri noktası eksen etiketlerini kullanarak X eksenine hizalanmış olacak, virgülle ayrılmış seri listesi.

Açıklamalar

Bu yöntem, X ekseni boyunca farklı serilerden gelen veri noktalarını eksen etiketlerini kullanarak hizalamak için kullanılır ve aşağıdaki durumlarda geçerlidir:

  • Birden çok seri görüntülenir ve dizine eklenir; diğer bir XValue ifadeyle, tüm veri noktalarının 0 veya IsXValueIndexed özelliği olur true.

  • Tüm veri noktalarının kendi için benzersiz Seriesolan boş olmayan eksen etiketleri vardır. Bunlar benzersiz değilse, bir özel durum oluşturulur.

Bu durum, veri bağlama birden çok serinin oluşturulmasıyla sonuçlandığında ve string X ekseni değerleri için değerler kullanıldığında çok yaygındır.

Birden çok, dizine alınan seriler çizildiğinde ve X değerleri değerler kullanılarak string ayarlandığında iki sorun oluşur:

  • Aynı X dize değerlerine sahip farklı serilerdeki veri noktalarının X ekseni boyunca aynı dizinde çizileceği garanti edilemez.

  • Aynı dizine sahip diğer serilerdeki veri noktalarının eksen etiketleri de olsa, yalnızca ilk serideki veri noktaları için eksen etiketi görüntülenir.

Varsayılan olarak, noktalar serilerinde depolandıkları sırayla çizilir. Sıralama düzeni belirtmek için parametresi olan sortingOrder bir AlignDataPointsByAxisLabel yöntem aşırı yüklemesini kullanın.

Şunlara uygulanır

AlignDataPointsByAxisLabel(PointSortOrder)

Veri noktalarını eksen etiketlerini kullanarak hizalar. Grafikteki tüm seriler, belirtilen sıralama düzeni kullanılarak hizalanır.

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)

Parametreler

sortingOrder
PointSortOrder

PointSortOrder Eksen etiketlerinde artan veya azalan sıralama düzeninin kullanılıp kullanılmadığını belirten ve daha önce aynı eksen alanını kaplayan noktaların görüntülenme sırasını belirleyen nesne.

Şunlara uygulanır

AlignDataPointsByAxisLabel(String, PointSortOrder)

Veri noktalarını eksen etiketlerini kullanarak hizalar.

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)

Parametreler

series
String

Eksen etiketiyle hizalanması gereken virgülle ayrılmış seri listesi.

sortingOrder
PointSortOrder

PointSortOrder Eksen etiketlerinde artan veya azalan sıralama düzeninin kullanılıp kullanılmadığını belirleyen ve daha önce aynı eksen alanını kaplayan noktaların görüntülenme sırasını belirleyen bir numaralandırma değeri.

Açıklamalar

Bu yöntem, X ekseni boyunca farklı serilerden gelen veri noktalarını eksen etiketlerini kullanarak hizalamak için kullanılır ve aşağıdaki durumlarda geçerlidir:

  • Birden çok seri görüntülenir ve dizine eklenir; diğer bir XValue ifadeyle, tüm veri noktalarının 0 veya IsXValueIndexed özelliği olur true.

  • Tüm veri noktalarının kendi için benzersiz Seriesolan boş olmayan eksen etiketleri vardır. Bunlar benzersiz değilse, bir özel durum oluşturulur.

Bu durum, veri bağlama birden çok serinin oluşturulmasıyla sonuçlandığında ve string X ekseni değerleri için değerler kullanıldığında çok yaygındır.

Birden çok, dizine alınan seriler çizildiğinde ve X değerleri değerler kullanılarak string ayarlandığında iki sorun oluşur:

  • Aynı X dize değerlerine sahip farklı serilerdeki veri noktalarının X ekseni boyunca aynı dizinde çizileceği garanti edilemez.

  • Aynı dizine sahip diğer serilerdeki veri noktalarının eksen etiketleri de olsa, yalnızca ilk serideki veri noktaları için eksen etiketi görüntülenir.

Varsayılan olarak, noktalar serilerinde depolandıkları sırayla çizilir. Sıralama düzeni belirtmek için parametresi olan sortingOrder bir AlignDataPointsByAxisLabel yöntem aşırı yüklemesini kullanın.

Şunlara uygulanır