Изменение размера окна с сохранением пропорции содержимого - PullRequest
0 голосов
/ 01 мая 2020

Я хочу позволить пользователю изменять размер окна, но также сохранять содержимое в этом окне в одной пропорции. Когда пользователь устанавливает пропорцию окна, которая отличается от пропорции содержимого на (слева и справа) или (вверх и вниз), я хочу разместить столбики. Я не знаю, как точно описать мою проблему, поэтому я показываю изображение:

Resizning image

Я хочу сделать это с сохранением архитектуры MVVM

1 Ответ

1 голос
/ 01 мая 2020

Вы можете сделать это, просто поместив размерное (вы можете установить Width и Height здесь для установки соотношения) содержимое внутри ViewBox , установив Stretch в Униформа :

<Viewbox Stretch="Uniform">
    <!-- Set Width and Height if required -->
    <TextBox Text="Hello world"/>
</Viewbox>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...