-1
我有一個包含flowlayoutpanel的表單,並將用戶控件A添加到面板。在用戶控件A的構造函數中,傳遞了指向同一個flowlayoutpanel的指針,以便用戶控件A在同一個flowlayout面板中創建另一個用戶控件B.的問題是,用戶控件B被首先加入,然後A.從c#中的另一個對象創建的對象的形式
Form1.cs的
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void addBtn_Click(object sender, EventArgs e)
{
flowLayoutPanel1.Controls.Add(new Graphic1(this.flowLayoutPanel1));
}
}
Graphic1.cs
public partial class Graphic1 : UserControl
{
public Graphic1(FlowLayoutPanel flowPointer)
{
InitializeComponent();
flowPointer.Controls.Add(new Graphic2());
}
}
Graphic2.cs只是一個標籤
問題是在Graphic1.cs之前添加Graphic2.cs在面板
爲什麼在控制A之前添加控制B是一個問題? – Kane
代碼將有助於提供更好的解決方案 –
這是非常不清楚的,並且缺少您嘗試過的代碼 –