2013-03-20 123 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 =“无”