Välla fram, det är en av den saker som mitt fodra av arbete kom med aldrig mig in i kontakt med, tills jag avgjorde att förhöja looksna av en chart.
Anyhow, problemet är, stunder som, jag vet hur man använder det, besvära jag har, figurerar ut vid, hur många PIXEL det bör vara moved.
There är klart ett matematiskt långt (eller ett rutinmässigt using kodifiera), som gör detta och som är vad fråga för I-förmiddag. nedanföra exempel för
Two:
g.DrawString (”45 grader”, FONT_AXIS_LABEL, BRUSH_BLACK som är ny pekar (500, 300)); g.RotateTransform (45); g.TranslateTransform (400, -265, System.Drawing.Drawing2D.MatrixOrder.Append); g.DrawString (”45 grader”, FONT_AXIS_LABEL, BRUSH_BLACK som är ny pekar (500, 300)); g.ResetTransform ();
g.DrawString (”45 grader (2)”, FONT_AXIS_LABEL, BRUSH_BLACK som är ny pekar (700, 300)); g.RotateTransform (45); g.TranslateTransform (458, -407, System.Drawing.Drawing2D.MatrixOrder.Append); g.DrawString (”45 grader (2)”, FONT_AXIS_LABEL, BRUSH_BLACK som är ny pekar (700, 300)); g.ResetTransform ();
My ifrågasätter är i stort denna:
I använde ”försök, och felet” som gör den vippade på texten att landa, var jag önskar att den ska vara, hur kan fullständigt I BERÄKNA de numrerar?
400, -265 och 458, -407
" klar "
|