Vertikale Ausrichtung mit DrawingContext.DrawText [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Legen Sie VerticalAlignment in DrawText fest 1 Antwort

Ich muss meinen Text vertikal entweder oben oder unten oder in der Mitte ausrichten. Es gibt die FormattedText.TextAlignment-Eigenschaft für die horizontale Ausrichtung, aber nichts für die vertikale Ausrichtung.

Um zu verdeutlichen, was Google nicht versteht: Ich bin nicht daran interessiert, Text so zu drehen, dass er vertikal fließt. Ich weiß, wie das geht. Ich möchte nur (möglicherweise mehrzeiligen) Text über oder unter dem Mittelpunkt oder in der Mitte ausrichten.

Weiß jemand, wie das geht?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage