0

これが私のフォームですこれが私のフォームです

最初のパネルで「追加」をクリックすると、最初のパネルのすぐ下に「Strategy1_2」を作成し、他のすべてのパネルを下に移動します。もう一度クリックすると、Strategy1_3 を作成したい (...)

ボタンの作成方法は知っていますが、パネル全体を複製する方法は知りません。ボタンのコードは次のとおりです。この手順とはかけ離れていますか?

private void addstrat1_i_Click(object sender, EventArgs e)
{
    panel3strat.Width += 200;
    Button addstrat1_2 = new Button();
    addstrat3_2.Size = new Size(210, 41);
    addstrat1_2.Location = new Point(31,89);
    addstrat1_2.Visible = true;
    panel1strat.Controls.Add(addstrat3_2);

}
4

2 に答える 2

0

コンテナーに追加する をCreatePanelBlock()発行する方法と、依存関係をセットアップする方法の 2 つを用意することをお勧めします。UserControlBindPanelWithData(...)

パネルをカスタム コントロールとして作成できることを忘れないでください。

于 2013-04-30T10:08:42.927 に答える