ContentPresenter dentro de ControlTemplate no puede cambiar la propiedad de dependencia adjunta
¿Por qué el siguiente código simplificado no establece el tamaño de fuente de TextBlock en 50?
<Window.Resources>
<ControlTemplate TargetType="ContentControl" x:Key="Test">
<ContentPresenter TextBlock.FontSize="50" />
</ControlTemplate>
</Window.Resources>
<Grid>
<ContentControl Template="{StaticResource Test}">
<TextBlock>Test should be rendered big</TextBlock>
</ContentControl>
</Grid>
Si cambio el valor de la propiedad FontSize, Visual Studio me muestra el texto en el tamaño que quiero. Después de compilar o ejecutar la aplicación, el tamaño del bloque de texto siempre se restablece a su tamaño predeterminado.
También probé varias versiones con estilos y recursos incrustados, pero siempre termino en la situación en la que no puedo establecer la herencia de los dp adjuntos desde un ControlTemplate que contiene un ContentPresenter. ¿Es esto por diseño?