【发布时间】:2013-11-26 20:28:52
【问题描述】:
团队。
我的表格布局面板有问题。 Tablelayoutpanel 位于 Main-Form 中并填充了 5 个用户控件(5 个相等的控件,填充了其他文本)。 每个用户控件都包含一个按钮。如果我在 UC 中单击该按钮,则应在单击的用户控件之后添加 10 个其他用户控件。
到目前为止我的代码(在按钮单击方法中):
private void bt_Öffnen_Click(object sender, EventArgs e)
{
var ziele = getZielStatement();
foreach (var z in ziele.Where(z => z.Hauptziele.PerspektivenID == gl_PerspektiveID)) // Für jedes Ziel in der jeweiligen Perspektive
{
Uc_Ziele uc_ziel = new Uc_Ziele();
uc_ziel.gl_Unterziel = z;
this.Parent.Controls.Add(uc_ziel);
}
}
问题是,控件被添加到 TableLayoutpanel 的末尾。它们应该在单击的用户控件之后添加。
没有帮助我做不到。希望你能得到我想要的。
你好,丹尼尔
【问题讨论】:
标签: c# user-controls tablelayoutpanel