WPF: como fazer o (0,0) no centro dentro de uma tela

O Canvas do WPF tem um sistema de coordenadas iniciando em (0,0) na parte superior esquerda do controle.

Por exemplo, definir o seguinte fará com que meu controle apareça no canto superior esquerdo:

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

Como posso alterá-lo para o padrãoCoordenadas cartesianas?

Basicamente:

(0,0) no centrovirar Y

Percebiesta postagem é semelhante, mas não fala sobre traduzir o sistema de coordenadas. Eu tentei adicionar um TranslateTransform, mas não consigo fazer isso funcionar.

questionAnswers(4)

yourAnswerToTheQuestion