已尝试搜索谷歌,但我正在努力寻找答案。
我有一个带有一些控件的基本 WPF 应用程序。当我最大化应用程序时,屏幕上的控件保持相同大小,我得到了很多空间浪费。
有没有办法让控件随着主窗口的大小动态增长和收缩?
亲切的问候
灰
最佳答案
不要为控件设置固定的高度和宽度属性。 而是设置水平和垂直对齐方式来拉伸(stretch)。并确保您的控件包含在适当的布局面板中。
例如-
固定大小的网格:
<Grid Background="Red" Width="50" Height="50"/>
动态扩展网格:
<Grid Background="Red" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/>
关于c# - 调整 WPF 应用程序的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384988/