WPF窗口在不同方向调整大小

时间:2015-04-21 12:52:49

标签: c# wpf user-interface resize window

我无法让我的WPF窗口向不同方向调整大小。目前,当我在我的应用程序中拍摄事件时,应用程序会调整大小(我使元素可见,然后WPF窗口自动调整大小)。我希望我的应用程序会调整大小,以便应用程序不会被任务栏隐藏。如何做到这一点?

下面是解释我的问题的图片。图1显示了小窗口。图2显示了窗口调整大小超出屏幕的问题。图3显示了我想要做的事情。

我肯定可以在我的代码中编写这个调整大小的代码,我会移动窗口,但在WPF中是不是很好用?

enter image description here

1 个答案:

答案 0 :(得分:1)

更改窗口的WidthHeight属性将始终将其布局更改为正确底部

窗口的LeftTop属性决定了窗口相对于屏幕左上角的X和Y偏移量。

要实现目标,您必须执行两个步骤:

  • 将窗口Height增加 X
  • 的数量
  • 将窗口Top减少 X
  • 的数量