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