I have a user control who\'s root element is a Grid.
I also have have a ContentControl that serves as a placeholder for some text that is filled when data is loaded. Thi
Wrapping your ContentControl in a Viewbox set to only scale down will do this for you:
ContentControl
Viewbox
<Viewbox StretchDirection="DownOnly" Stretch="Uniform"> <ContentControl Content="Some Text"/> </Viewbox>