У меня есть изменяемое пользователем окно WPF, которое я хочу ограничить изменение размера, поэтому соотношение сторон окна остается постоянным.
В идеале я хотел бы ограничить местоположение мыши, когда размер окна изменяется, перетаскивая угол в позиции, поддерживающие правильный аспектный рацион. Если ребро изменено с помощью мыши, другое измерение должно измениться в одно и то же время.
Есть ли простой способ сделать это или хороший онлайн-пример, о котором все знают?
Если лучшие решения не появятся, я опубликую то, что я сделал после того, как немного уточнил.