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