自动调整大小控件问题

3
我在WPF中遇到了自动调整控件大小的问题。我可以将它们固定在屏幕侧边,但唯一的问题是当窗口与编辑器大小相同时,它看起来很完美,但是当我切换到全屏时(必须是全屏),它会居中而不是拉伸以适应整个窗口。
有任何方法可以解决这个问题吗?我提供了一些照片。
经过大量研究,我发现将其放置在面板中,然后使面板的 Anchor 为 none,并将 Alignment 设置为 none,可以修复窗口版本但不能修复全屏版本。任何帮助都将不胜感激。
如果有任何区别,请注意我使用 this.WindowState = FormWindowState.Maximized; 将窗口设置为全屏状态。

展示XAML会更有帮助,从图片中很难修复问题。 - Kevin Cook
1个回答

2
网格应该可以帮助您解决这个问题,只需定义列和行,然后将控件放置在行内并更改对齐方式(垂直和水平)为stretch,您就完成了。
您可能会遇到文本大小的问题,需要在代码后台或视图模型中进行管理。
如果您想要控件跨越多个行或多个列,请使用grid.rowspan和grid.columnspan属性。
抱歉格式不好,我在手机上。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接