【发布时间】:2011-08-22 07:09:19
【问题描述】:
我正在做我的第一个 WPF 应用程序。我有问题,当我的表单最大化或全屏时,我的控件不会调整大小,只是停留在同一个位置。只有表单被最大化。
在 winform 中,我可以在 .cs 中进行如下调整:
panel6.Width
panel6.Height
panel6.Location
如果我的表单最大化,这将帮助我设置它。我通过使用一些算术来获得屏幕分辨率和一些计算并获得值并可以将其设置为宽度、高度和位置。 但这是在 WINFORM 中。
我将如何解决这个问题以在 WPF 中最大化和全屏?有没有办法通过 .cs 文件以编程方式完成?还是 WPF 自带一个简单的内置控件来解决这个问题?
假设我在 WPF 中使用停靠面板。
如果窗口最大化但其他控件仍然存在,那将毫无意义。
【问题讨论】:
-
当人们提到 WPF 中的布局元素时,值得一提的是,您也可以在 WinForms 中使用锚定和停靠来让您的生活更轻松。
标签: c# wpf controls wpf-controls dockpanel