Используя Viewbox , установите для свойства StretchDirection значение DownOnly
.
Это установит в окне просмотра только масштабирование содержимого, чтобы оно было меньше, и предотвратит увеличение размера содержимого.
<Viewbox StretchDirection="DownOnly">
<TextBlock>Some text that will only be made smaller.</TextBlock>
</Viewbox>
Вы также можете установить для свойства Stretch значение Uniform
, чтобы масштабирование сохраняло правильное соотношение сторон, если у вас есть проблемы с вертикальным масштабированием, когда вы этого не хотите.