.net - 允许调整大小,同时将缩放比例保持在Window上

标签 .net wpf mvvm resize window

我希望有一个用户可以调整大小的窗口,并且我希望该窗口保持缩放比例(如果可能,请使用MVVM方法!)。

我有两种不同的方法:

  • 处理SizeChangedEvent并调整WidthHeight。可以,但是在调整大小时,Window的动画确实很奇怪。
  • 处理MouseUp事件,以在用户释放按钮时(调整大小时)调整WidthHeight。不幸的是,在调整大小后释放LeftButton时,不会触发MouseUp事件。我无法使用MouseBinding,因为MouseGesture没有“MouseUp”参数,只有LeftClick!

  • 您能为我提供建议,代码,链接或任何有用的帮助吗?

    最佳答案

    关于.net - 允许调整大小,同时将缩放比例保持在Window上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11012579/

    相关文章:

    wpf - 在运行时添加和删除 WPF UIElements

    c# - 如何防止 slider 因异步绑定(bind)而跳跃?

    c# - 根据DependencyProperty更改ListView的显示列

    c# - Entity Framework - 虚拟属性(property)

    .net - 如何在通用配置中指定WCF已知类型?

    c# - 从WCF获取数据

    c# - WPF全屏最大化

    c# - WPF 数据网格 : Clear column sorting

    .net - 可从 .NET 使用的数学包

    c# - mvvm混淆模型和业务层连接