15 Stimmen

WPF: wie man die (0,0) in der Mitte innerhalb eines Canvas machen

Das WPF Canvas hat ein Koordinatensystem, das bei (0,0) oben links im Steuerelement beginnt.

Wenn Sie z. B. die folgende Einstellung vornehmen, wird mein Steuerelement oben links angezeigt:

<Control Canvas.Left="0" Canvas.Top="0">

Wie kann ich es in den Standard ändern? kartesische Koordinaten ?

Im Grunde genommen:

  • (0,0) in der Mitte
  • flip Y

Ich bemerkte diese Stelle ist ähnlich, aber es geht nicht um die Verschiebung des Koordinatensystems. Ich habe versucht, eine TranslateTransform hinzuzufügen, aber ich kann es nicht zum Laufen bringen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X