gpt4 book ai didi

.net - 如何在面板上预览顶部停靠的控件下方插入顶部停靠的控件

转载 作者:行者123 更新时间:2023-12-04 09:27:49 25 4
gpt4 key购买 nike

我使用panel.controls.add将控件添加到面板中。但是...它们插入在它的最顶部。

我尝试了BringToFront和SendToBack方法,但似乎没有用。

有任何想法吗?谢谢

编辑:

我想要的是它们停靠在容器的顶部,但是如果那里有另一个停靠的控件,则新控件将显示在该控件的下面。

最佳答案

停靠顺序基于控件集合中控件的索引。最后一个放在最前面。这就是为什么您添加的控件位于顶部并向下推现有的停靠控件的原因。使用SetChildIndex()方法将控件移到索引0:

        var btn = new Button();
btn.Dock = DockStyle.Top;
panel1.Controls.Add(btn);
panel1.Controls.SetChildIndex(btn, 0);

关于.net - 如何在面板上预览顶部停靠的控件下方插入顶部停靠的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7684315/

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