Chart.AlignDataPointsByAxisLabel Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.