如何在C#中设置Z-index(winform应用程序)

时间:2011-11-21 05:37:30

标签: c# winforms

我正在处理桌面应用程序,我正面临着Z-Index的问题。我会动态生成panelpicture boxlabels等元素。我的问题在于定位元素w.r.t z-Index,我尝试了Bringtofront()setChildIndex()函数,但它们不能按照我想要/期望的方式工作。

2 个答案:

答案 0 :(得分:1)

我建议您首先生成面板,然后在其中生成子控件以及子控件的位置使用面板的相对位置。

以上建议只是一种常规方式,但如果您的问题不同,请详细解释您的问题。

答案 1 :(得分:-1)

动态创建面板,然后向其添加控件:

Panel p = new Panel();
p.Controls.Add(controlobject);