我想要一个用户可以调整大小的窗口,并且我希望这个窗口保持比例(如果可能的话,MVVM 方式!)。
我有两种不同的方法:
- 处理
SizeChangedEventand 调整WidthorHeight。工作但窗口在调整大小时有非常奇怪的动画。 - 处理
MouseUp事件,调整Width或Height用户释放按钮时(调整大小时)。不幸的是,MouseUp当您在调整大小后释放 LeftButton 时,该事件不会触发。我不能使用MouseBinding,因为MouseGesture没有“MouseUp”参数,只有一个LeftClick!
你能帮我,给我建议、代码、链接或任何有用的东西吗?