2013-03-20 144 views
2

我想將窗口設置爲創建遊戲的確切大小,因爲我將使用屏幕的X和Y座標來移動事物。問題是,當設置窗口寬度和高度時,它包含該尺寸的邊框,因此實際尺寸比您指定的尺寸要小。我能做些什麼呢?GUI窗口大小C#WPF

+2

您能設置窗口內部的寬度和高度嗎?通常它是一個Grid面板,除非你改變了它。然後,您可以設置窗口的SizeToContent屬性,以便它可以自動調整大小以適應網格。 – failedprogramming 2013-03-20 01:50:14

+0

謝謝!它實際上是一個畫布,但工作。正是我在找什麼。 – Emrys90 2013-03-20 01:53:34

+0

不用擔心,太棒了! – failedprogramming 2013-03-20 02:19:55

回答

1

您可以設置寬度和高度的面板而不是在窗口內。通常它是一個Grid面板,除非你改變了它。然後,您可以設置窗口的SizeToContent屬性,以便它可以自動調整大小以適應網格。

0

或者你可以做這樣的可能:myForm.Width = yourValue + borderSize;

0

如果窗口是一個WPF窗口嘗試使用AllowsTransparency =「true」和WindowStyle =「無」