Sdílet prostřednictvím


Chart.AlignDataPointsByAxisLabel Metoda

Definice

Zarovná datové body pomocí popisků os.

Přetížení

AlignDataPointsByAxisLabel()

Zarovná datové body podél osy X pomocí popisků jejich osy. Platí, když je indexováno více řad a jejich hodnoty X jsou řetězce.

AlignDataPointsByAxisLabel(String)

Zarovná datové body z různých řad podél osy X pomocí popisků osy. Zadané řady v grafu jsou zarovnané pomocí vzestupného pořadí řazení.

AlignDataPointsByAxisLabel(PointSortOrder)

Zarovná datové body pomocí popisků os. Všechny řady v grafu jsou zarovnané pomocí zadaného pořadí řazení.

AlignDataPointsByAxisLabel(String, PointSortOrder)

Zarovná datové body pomocí popisků os.

AlignDataPointsByAxisLabel()

Zarovná datové body podél osy X pomocí popisků jejich osy. Platí, když je indexováno více řad a jejich hodnoty X jsou řetězce.

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

Platí pro

AlignDataPointsByAxisLabel(String)

Zarovná datové body z různých řad podél osy X pomocí popisků osy. Zadané řady v grafu jsou zarovnané pomocí vzestupného pořadí řazení.

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

Parametry

series
String

Seznam řad oddělených čárkami, který bude mít datové body zarovnané na osu X pomocí popisků osy datových bodů.

Poznámky

Tato metoda se používá k zarovnání datových bodů z různých řad podél osy X pomocí popisků osy a je použitelná v těchto případech:

  • Jsou zobrazeny a indexovány více řad; to znamená, že všechny datové body mají XValue hodnotu 0 nebo IsXValueIndexed vlastnost je true.

  • Všechny datové body mají neprázdné popisky osy, které jsou jedinečné pro jejich Series. Pokud nejsou jedinečné, vyvolá se výjimka.

Tato situace je velmi běžná, když výsledkem datové vazby je vytvoření více řad a string hodnoty se používají pro hodnoty osy X.

Při vykreslení více indexovaných řad a nastavení hodnot X pomocí string hodnot nastanou dva problémy:

  • Nelze zaručit, že datové body z různých řad se stejnými řetězcovými hodnotami X budou vykresleny ve stejném indexu podél osy X.

  • Zobrazí se pouze popisek osy pro datové body v první řadě, i když datové body z jiných řad se stejným indexem mají také popisky os.

Ve výchozím nastavení se body vykreslují v pořadí, ve kterém jsou uloženy v řadě. Chcete-li určit pořadí řazení, použijte AlignDataPointsByAxisLabel přetížení metody, která má sortingOrder parametr.

Platí pro

AlignDataPointsByAxisLabel(PointSortOrder)

Zarovná datové body pomocí popisků os. Všechny řady v grafu jsou zarovnané pomocí zadaného pořadí řazení.

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)

Parametry

sortingOrder
PointSortOrder

Objekt PointSortOrder , který označuje, zda se na popiscích os používá vzestupné nebo sestupné pořadí řazení, které zase určuje pořadí, podle kterého jsou zobrazeny body, které dříve zabíraly stejný prostor osy.

Platí pro

AlignDataPointsByAxisLabel(String, PointSortOrder)

Zarovná datové body pomocí popisků os.

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)

Parametry

series
String

Seznam řad oddělených čárkami, který by měl být zarovnán popiskem osy.

sortingOrder
PointSortOrder

Hodnota PointSortOrder výčtu, která určuje, zda se na popiscích os používá vzestupné nebo sestupné pořadí řazení, což zase určuje pořadí, podle kterého jsou zobrazeny body, které dříve zabíraly stejný prostor osy.

Poznámky

Tato metoda se používá k zarovnání datových bodů z různých řad podél osy X pomocí popisků osy a je použitelná v těchto případech:

  • Jsou zobrazeny a indexovány více řad; to znamená, že všechny datové body mají XValue hodnotu 0 nebo IsXValueIndexed vlastnost je true.

  • Všechny datové body mají neprázdné popisky osy, které jsou jedinečné pro jejich Series. Pokud nejsou jedinečné, vyvolá se výjimka.

Tato situace je velmi běžná, když výsledkem datové vazby je vytvoření více řad a string hodnoty se používají pro hodnoty osy X.

Při vykreslení více indexovaných řad a nastavení hodnot X pomocí string hodnot nastanou dva problémy:

  • Nelze zaručit, že datové body z různých řad se stejnými řetězcovými hodnotami X budou vykresleny ve stejném indexu podél osy X.

  • Zobrazí se pouze popisek osy pro datové body v první řadě, i když datové body z jiných řad se stejným indexem mají také popisky os.

Ve výchozím nastavení se body vykreslují v pořadí, ve kterém jsou uloženy v řadě. Chcete-li určit pořadí řazení, použijte AlignDataPointsByAxisLabel přetížení metody, která má sortingOrder parametr.

Platí pro