Ich möchte eine einzelne Spalte in einem WinForm-StackedColumn-Diagramm hervorheben. Als Beispiel sehe ich, wie man um die einzelnen DataPoints in jeder in der Spalte angezeigten Reihe Grenzen setzt und eine ArrowAnnotation auf einen der DataPoints zeigt, aber ich sehe keine Möglichkeit, die Spalte als Ganzes hervorzuheben. Zum Beispiel wäre es großartig, wenn die Spalte sich auf die doppelte Breite der anderen Spalten ausdehnt und/oder eine andere Hintergrundfarbe hat (einschließlich der leeren Bereiche über und unter den DataPoints). Ist es möglich zu tun, was ich will, und wenn ja, wie? C# -Beispiele sind vorzuziehen, aber nicht notwendig. Danke. SteveSo markieren Sie eine Spalte in einem WinForm-StackedColumn-Diagramm
0
A
Antwort
1
Sie könnten jede andere Spalte mit BackHatchStyle = ChartHatchStyle.Percent50
und BackSecondaryColor = Color.Black
dimmen. Dadurch wird Ihre ausgewählte Spalte heller/hervorgehoben angezeigt.
Hier ist ein Beispiel:
int highlightColumnIndex = 0; // Set the highlighted column here!
foreach (Series cs in chart1.Series) {
foreach (DataPoint dp in cs.Points) {
dp.BackSecondaryColor = Color.Black;
dp.BackHatchStyle = ChartHatchStyle.Percent50;
}
cs.Points[highlightColumnIndex].BackHatchStyle = ChartHatchStyle.None;
}
ändern chart1
auf den Namen Ihres Diagramms und highlightColumnIndex
ändern den Index der Spalte, die Sie hervorheben möchten übereinstimmen.
Hoffe das hilft :)
Verwandte Themen
- 1. So markieren Sie eine Textfolge in einem QTextEdit
- 2. So markieren Sie eine Zeile in einem UITableView
- 3. So markieren Sie ListView-Items
- 4. So markieren Sie jedes Wort in UITextView
- 5. So markieren Sie Text in einem tkinter Text-Widget
- 6. So markieren Sie 1 Spalte (ohne Zeilen) und 2 Spalten mit 3 Zeilen in jeder Spalte
- 7. Markieren Sie eine TabelleViewCell
- 8. Highcharts Areaspline - Markieren Sie eine Spalte mit Hover-Effekt
- 9. So markieren Sie den Konfidenzbereich der Zeitreihenvorhersage mit einem Polygon
- 10. So blenden Sie eine Spalte in yii
- 11. Markieren Sie alle Sonntage in einem Monat
- 12. So markieren Sie Zellen, wenn sie mit benachbarten Zellen übereinstimmen
- 13. Markieren Sie Bindungen in einem Dokument
- 14. So markieren Sie mehrere Dateien mit TortoiseSVN
- 15. : So markieren Sie bestimmte Wörter mit jQuery
- 16. So ändern Sie eine Spalte und eine berechnete Spalte
- 17. So fügen Sie einem Kendo-Raster eine Checkbox-Spalte hinzu
- 18. So markieren Sie einzelne Y-Achse Gitterlinie
- 19. So markieren Sie Felder auf Schienen Validierungsfehler
- 20. So markieren Sie eine bestimmte S3-Datei als öffentlich machen
- 21. Markieren Sie eine Zeile in jeder Zeile
- 22. Markieren Sie eine einzelne Zeile in UITextView
- 23. So machen Sie Streulichtdaten markieren on-click
- 24. So markieren Sie Zahlen mit Javascript
- 25. So markieren Sie Benutzerdatenbank als Systemdatenbank in SQL Server
- 26. So markieren Sie den Menüpunkt im Menü
- 27. So markieren Sie Ordner zum Löschen C#
- 28. Markieren Sie eine Option in der ListView
- 29. So markieren Sie doppelte Referenzbezeichner in der Multilevel-Stückliste
- 30. So markieren Sie Ordner mit neuen Dateien in IDEA
Wow. Großer Vorschlag. Ich habe die ganze Prozent Option verpasst. Dies wird mir wirklich helfen, mein Ziel zu erreichen. Vielen Dank. –
Froh zu helfen :) – Delosdos