2015-04-21 59 views
1

我無法讓我的WPF窗口在不同的方向調整大小。目前,當我在應用程序中拍攝一個事件時,應用程序調整大小(我使元素可見,然後WPF窗口自動調整大小)。我希望我的應用程序會調整大小,以便應用程序不會被任務欄隱藏。如何做到這一點?WPF窗口在不同的方向調整大小

下面是解釋我的問題的圖片。圖1顯示了一個小窗口。圖2顯示了窗口大小超出屏幕的問題。圖3顯示了我想要做的事情。

我肯定可以在我的代碼中調整這個調整大小,在那裏我會移動窗口,但是WPF中沒有很好的方法嗎?

enter image description here

回答

1

改變你的窗口WidthHeight財產它的佈局會改變的,到底部

窗口的LeftTop屬性決定了X軸和Y偏移量相對於屏幕的左上角的窗口。

爲了實現自己的目標,你必須做2步:

  • X
  • 量增加窗口HeightX
量減少窗口 Top
+0

我使用粘滯窗口(http://www.codeproject.com/Articles/6045/Sticky-Windows-How-to-make-your-top-level-forms-to),不幸的是它不再工作了如果我改變窗口的大小。任何方式來解決這個問題? – Stein