2012-04-02 149 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%)