缩放WPF窗口
本文关键字:窗口 WPF 缩放 | 更新日期: 2023-09-27 18:29:38
在kinect中,主窗口的坐标从其中心(视图区域)开始。
我想将此窗口缩放到指定的大小,如640*480。
我正在使用C#
提前谢谢。
注意:我不想为此使用任何库。
有几个选项:
- 使用ViewBox
- 使用布局缩放变换
- 使用渲染缩放变换
由于我不知道你到底想要什么,我无法建议你使用什么,但如果我得到了右"中心"的提示,我会从使用布局缩放变换开始。
使用ScaleTransform并将其放入Window的LayoutTransform中。你必须计算ScaleX&ScaleY基于您当前的X&Y值,因为它适用于百分比。ScaleX&ScaleY将为1(=100%)
如果你想知道RenderTransform&LayoutTransform阅读了这篇文章。