Cambio de la ubicación de inicio de una ventana WPF

Me gustaría tener una ventana WPF abierta en la parte superior derecha de la pantalla.

Ahora mismo puedo lograrlo abriendo la ventana y luego moviéndola (a través de movewindow en user32.dll). Sin embargo, este enfoque significa que la ventana se abre en su ubicación predeterminada, se carga completamente y luego se mueve hacia la parte superior derecha.

¿Cómo podría cambiarlo para poder especificar la posición inicial y el tamaño de la ventana?

Respuestas a la pregunta(4)

Su respuesta a la pregunta