gpt4 book ai didi

c# - 自动调整控件问题

转载 作者:行者123 更新时间:2023-11-30 16:38:11 25 4
gpt4 key购买 nike

我在自动调整 WPF 上所有控件的大小时遇到​​问题。我能够让它们也停留在我想要它们的屏幕一侧,唯一的问题是,当我的窗口与编辑器大小相同时,它看起来很完美,但是,当我改变得太全屏时(也必须是全屏),它使所有内容居中,而不是拉伸(stretch)得太适合整个窗口。

知道如何解决这个问题吗?我提供了几张照片。

Windowed Size

Fullscreen

在做了很多研究之后,我发现把它放在一个面板中,然后将面板 Anchor 设置为 none 然后将 Alignment 设置为 none,它修复了窗口版但不是全屏版。任何帮助都会很棒。

我使用 this.WindowState = FormWindowState.Maximized; 将窗口设置为全屏,这是否有任何不同?

最佳答案

网格应该可以帮助您,只需定义列和行。然后将控件放在行内并将对齐方式(垂直和水平)更改为拉伸(stretch)即可。

你会遇到文本大小的问题,需要在代码中或在你的 View 模型中进行管理

如果您希望控件跨越多行或多列,请使用 grid.rowspan 和 grid。列跨度属性。

抱歉格式错误,我正在打电话

关于c# - 自动调整控件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55800423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com