Ich benutze Dotnet Highchart mit MVC3
Ich arbeite gerade mit einem Diagramm, das so aussieht:
Ich versuche, meinen Code zu ändern, damit ich die Farbe der Balken ändern kann, je nachdem, welche Nummer sie haben. Ich frage mich auch, wie ich den Button "Snittbetyg" entfernen kann, wie man auf dem Bild sehen kann.
Das ist mein Code:
%Vor%Jede Art von Hilfe wird geschätzt.
Vielen Dank im Voraus!
Ich habe Highchart nicht verwendet, aber Sie können Beispiele von ihrer Codeplex-Seite herunterladen. Es sieht so aus, als könnten beide Anforderungen leicht erfüllt werden.
Entfernen Sie die Schaltfläche "Snittbetyg"
Deaktivieren Sie die Legende:
%Vor%
Farben hinzufügen
Für die Reihendaten verwenden Sie Punkte statt nur die Zahlen:
%Vor%Es scheint keine eingebaute Methode zu sein, mit der highchart automatisch den Balken basierend auf dem y-Wert einfärbt. Ich glaube, dass Sie die Farbe selbst wählen müssten, zum Beispiel:
%Vor%Definieren Sie zuerst eine Tupel-Liste, wobei der erste Punkt für die Farbe und der zweite Punkt steht
%Vor%Ich übergebe Wert mit swtich es ist nicht notwendig
SqlDataReader reader = myComm.ExecuteReader ();
%Vor%Fügen Sie abschließend Daten dem Serienobjekt hinzu
%Vor%Tags und Links asp.net-mvc asp.net-mvc-3 c# charts highcharts