gpt4 book ai didi

c# - 是否可以指定 Windows 窗体控件相对于另一个 AutoSize 控件的位置?

转载 作者:太空宇宙 更新时间:2023-11-03 22:17:32 24 4
gpt4 key购买 nike

我有一个 Windows 窗体窗口,其中包含一个 FlowLayoutPanel、一个确定按钮和一个取消按钮。 Form 和 FlowLayoutPanel 都启用了 AutoSize,FlowLayoutPanel 会根据放置在其中的项目增大或缩小。

我想弄清楚如何将“确定”按钮和“取消”按钮放置在 FlowLayoutPanel 正下方的同一行中。我不能只为它们指定位置,因为它们上方的 FlowLayoutPanel 会增长和收缩。

关于如何解决这个问题有什么想法吗?

最佳答案

将按钮固定在表单底部听起来像是一种解决方案。如果没有,您可以在问题上投入更多的面板,但这很糟糕。简单地使用 Resize 事件可以创造奇迹:

    private void flowLayoutPanel1_Resize(object sender, EventArgs e) {
OKButton.Top = CancelButton.Top = flowLayoutPanel1.Bottom + 10;
}

关于c# - 是否可以指定 Windows 窗体控件相对于另一个 AutoSize 控件的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505228/

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