c# Diagramm vertikale text-annotation
Ich bin das hinzufügen von Anmerkungen zu einer c# - Liniendiagramm. Ich würde gerne den text ändern, der Orientierung, kann aber nicht sehen, keine Einstellung um dies zu ermöglichen.
RectangleAnnotationannotation = new RectangleAnnotation();
annotation.AnchorDataPoint = chart1.Series[0].Points[x];
annotation.Text = "look an annotation";
annotation.ForeColor = Color.Black;
annotation.Font = new Font("Arial", 12); ;
annotation.LineWidth = 2;
chart1.Annotations.Add(annotation);
Die Anmerkung wird Hinzugefügt, um die Grafik richtig und das Rechteck und text, der von Links nach rechts. Ich möchte, um sich zu orientieren, es rauf und runter Rennen. Irgendwelche Vorschläge, wie dies zu erreichen?
- Ich bin neugierig, ob Sie jemals eine Lösung gefunden für dieses problem, oder wenn Sie sich jemals zum laufen bekommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie drehen von Anmerkungen mit der Anmerkungen-Bibliothek. Verwenden Sie
postpaint
oderprepaint
. Hier ist ein gutes Beispiel dafür, wie die post-paint-Ereignis. Hoffe, das hilft. Ich werde auch den code aus dem link unten:}
EDIT: ich Bemerke gerade in diesem Beispiel nicht wirklich drehen Sie den text. Ich weiß, Sie haben dieses tool zu verwenden, so werde ich versuchen, ein Beispiel mit postpaint, dreht sich der text.
EDIT 2: Aaah. Recht hier an SO. Im Grunde benötigen Sie zur Nutzung der
e.Graphics.RotateTransform(270);
- Eigenschaft (, die Linie würde 270 Grad drehen).