Chart Control NET 3 mit stackedColumns

14/04/2009 - 19:03 von Hans Wagner | Report spam
Hallo NG,
kann mich jemand im Chart Control vom NET 3.5 unterstützen?
Ich möchte ein Diagramm mit "StackedColumns" erstellen.
Es sollte der Fzg-Typ in den Columns gestappelt angezeigt werden.

Ich erhalte das Diagramm allerdings ist zwischen den beiden Fzg-Typen in
den (gestappelten) Balken ein Abstand.
Woher kommt dieser Abstand bzw. was mache ich falsch?


Chart1.DataBindCrossTable(dt.AsEnumerable(), "Fahrzeugtyp", "Datum",
"Preis", "", PointSortOrder.Descending)

Dim ser As Series
For Each ser In Chart1.Series
ser.ChartType = SeriesChartType.StackedColumn
ser.IsValueShownAsLabel = True
Next


In den englische Foren wird immer auf "AlignDataPointsByAxisLabel"
verwiesen. Ich kann mir aber nicht erklàren wie dies anzuwenden ist.


Danke für die Hilfe
Hans
 

Lesen sie die antworten

#1 Hans Wagner
14/04/2009 - 19:49 | Warnen spam
Hans Wagner schrieb:
Hallo,
es ist mir noch aufgefallen, das dass Problem nur auftritt wenn die
gestappelten Columns ncht alle Werte enthalten (d.h. ich zeige zwei
Fzg-Typen an, tritt ein Problem auf ist zu den jeweiligen Monat nur der
Wert von einem Fzg vorhanden).
Kann es sein das der Bezug von den jeweiligen Datenreihen zur X-Achse
nicht vorhanden ist?



Hans Wagner schrieb:
Hallo NG,
kann mich jemand im Chart Control vom NET 3.5 unterstützen?
Ich möchte ein Diagramm mit "StackedColumns" erstellen.
Es sollte der Fzg-Typ in den Columns gestappelt angezeigt werden.

Ich erhalte das Diagramm allerdings ist zwischen den beiden Fzg-Typen in
den (gestappelten) Balken ein Abstand.
Woher kommt dieser Abstand bzw. was mache ich falsch?


Chart1.DataBindCrossTable(dt.AsEnumerable(), "Fahrzeugtyp", "Datum",
"Preis", "", PointSortOrder.Descending)

Dim ser As Series
For Each ser In Chart1.Series
ser.ChartType = SeriesChartType.StackedColumn
ser.IsValueShownAsLabel = True
Next


In den englische Foren wird immer auf "AlignDataPointsByAxisLabel"
verwiesen. Ich kann mir aber nicht erklàren wie dies anzuwenden ist.


Danke für die Hilfe
Hans

Ähnliche fragen