Koordinatenursprung selber festlegen

Hallo,

ist es möglich den Koordinatenursprung selber festzulegen? Normalerweise ist er ja in der linken oberen Ecke und ich würde ihn gerne in die linke untere Ecke verschieben?!
Wer kann mir helfen?
Durch Rechnung ist es mir schon möglich, nur würde ich es gerne per „Voreinstellung“ lösen, weil es sonst sehr komplex wird…

Danke!

Gruß, Stefan

Hallo!
Wenn Du uns noch verrätst, wo Du das machen willst, dann könnte man Dir noch genauere Antworten geben…
Wenn’s um Koordinatenberechnung für’s Zeichnen per GDI+ geht, dann gibt’s da diverse Methoden, mit denen man den Zeichenbereich verschieben, skalieren, rotieren usw. kann. Schau in dem Fall mal nach System.Drawing.Region.Transform() oder System.Drawing.Drawing2D.GraphicsPath.Transform().
Wenn Du die Koordinatenrechnung von Controls meinst, da musst Du mit der Standard-Koordinatenrechnung vorlieb nehmen.

Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Martin!

Wenn Du uns noch verrätst, wo Du das machen willst, dann
könnte man Dir noch genauere Antworten geben…
Wenn’s um Koordinatenberechnung für’s Zeichnen per GDI+ geht,
dann gibt’s da diverse Methoden, mit denen man den
Zeichenbereich verschieben, skalieren, rotieren usw. kann.
Schau in dem Fall mal nach System.Drawing.Region.Transform()
oder System.Drawing.Drawing2D.GraphicsPath.Transform().
Wenn Du die Koordinatenrechnung von Controls meinst, da musst
Du mit der Standard-Koordinatenrechnung vorlieb nehmen.

Martin

Das sind ja schlechte Karten, weil ich die Koordinatenrechnung von Controls meine! Werde halt dann mit der Rechnung die Punkte richtig setzten.

Danke!

Gruß, Stefan