Benutzer mit den meisten Antworten
Achsenbeschriftung wird ignoriert

Frage
-
Hallo Leute brauche mal bitte einen Rat und zwar habe ich folgendes Problem:
Ich habe ein Chart-Objekt mit einem Chartarea-Objekt und ich habe drei Serien die aus einer Datenbank mit Werten gefüllt werden. Es funktioniert auch alles soweit.
Nur leider kann ich das Format der Beschriftung der x-Achse nicht verändern. Mit der y-Achse funktioniert es einwandfrei.
Ich habe nur die relevanten Teile meines Codes herausgesucht, um das ganz hier übersichtlicher zu machen.
Also zunächst meine Serie://SERIES
Series mySeries = new Series();
mySeries.ChartArea = "myChartArea";
foreach (DataRow dr in Global.Database.getSensorDataBySensor(1, Enums.Interval.YEAR).Rows)
{
mySeries.Points.AddXY(dr["date"], dr["avgValues"]);
}
Das ChartArea-Objekt://CHARTAREA
ChartArea myChartArea = new ChartArea();
myChartArea.Name = "myChartArea";
Die Achsenbeschriftung://AXIS
myChartArea.AxisY.LabelStyle.Format = "{0:0 °C}"; //<---- funktioniert
myChartArea.AxisX.LabelStyle.Format = "{0: MMMM}"; //<-----funktioniert nicht
Das Chart-Objekt://CHART
Chart myChart = new Chart();
myChart.ChartAreas.Add(myChartArea);
myChart.Series.Add(mySeries);
this.updatepanelM.ContentTemplateContainer.Controls.Add(myChart);
Folgendes habe ich bei Google gefunden, hat aber auch nicht geholfen://TEST
mySeries.XAxisType = AxisType.Primary;
mySeries.XValueType = ChartValueType.Date;
//TEST
Das Format der X-Werte aus der Datenbank ist: dd.mm.YYYY
Vielleicht hat ja jemand eine Idee für mein Problem. Vielen Dank.
Antworten
-
Hier ist das gleiche Problem mit einer Lösung dargestellt:
How to change x-axis label format in chart control
Viele Grüße,
Bogdan
Ich bin gerne bei den Foren. Es kommt von Herzen. Es wird aber keine implizite oder sonstige Garantie für die geposteten Antworte / Informationen gewährt. Hier auch die Forenregeln.- Als Antwort markiert Robert BreitenhoferModerator Freitag, 27. Januar 2012 08:00
Alle Antworten
-
Hier ist das gleiche Problem mit einer Lösung dargestellt:
How to change x-axis label format in chart control
Viele Grüße,
Bogdan
Ich bin gerne bei den Foren. Es kommt von Herzen. Es wird aber keine implizite oder sonstige Garantie für die geposteten Antworte / Informationen gewährt. Hier auch die Forenregeln.- Als Antwort markiert Robert BreitenhoferModerator Freitag, 27. Januar 2012 08:00
-
Hallo Riedi2012,
Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.Grüße,
RobertRobert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.