2012-04-02 95 views
2

在kinect中,主窗口的坐标从其中心(视图区域)开始。
我想缩放这个窗口到指定的大小像640 * 480。
我为此使用C#。
预先感谢您。缩放WPF窗口

注意:我不想为此使用任何库。

+0

请停止''blockquoting'你所有的问题,这是讨厌的阅读,并没有帮助使你的问题更好。 – BoltClock 2012-04-02 06:24:11

回答

3

有几个选项:

  • 使用视框
  • 使用布局,ScaleTransform
  • 使用渲染 - ScaleTransform

由于我不知道到底是什么你希望我不能告诉你使用什么,但如果我得到与“中心”权利的提示,我会开始使用布局缩放变换。

3

使用ScaleTransform并将其放入窗口的LayoutTransform中。 您必须根据您当前的X & Y值来计算ScaleX & ScaleY,因为它与百分比一起使用。如果你想知道LayoutTransform阅读this文章的RenderTransform &的差额的ScaleX &的scaleY标准值是1(= 100%)