El uso de Viewbox (como se dijo por Milan Nankov) es una gran idea. Una cosa de la que debo advertir es que también amplía o aleja otros aspectos visuales también.
Por ejemplo, un cuadro de texto con una dimensión 200 X 1000 es muy diferente de un cuadro de texto con una dimensión 20 X 100 ampliada en 10x.
WPF ofrece muchas opciones de diseño que pueden cambiar la dimensión de los controles de acuerdo con el tamaño del contenedor. Pero no cambia el tamaño del texto. Viewbox supera este problema, pero presenta otro problema. Compruebe la imagen a continuación que muestra el mismo cuadro de texto en una vista antes y después de hacer zoom.
Un truco que podría ser utilizado consiste en colocar cada bloque de texto en un negatoscopio. Pero supongo que sería una exageración, y realmente no tengo ningún respaldo para este truco. Por favor revise usted mismo y responda si es práctico o no.
Otro truco podría ser unir la altura del control al tamaño de la fuente. Necesitaríamos un convertidor en ese caso. Por favor refiérase a esta respuesta .. Resize font in TextBox in Grid
¡Estupendo! Eso es exactamente lo que necesito. –