3

チェックボックスに従って、パネル内のすべてのコントロールを動的に複製する必要があります。(チェックボックスをオンにすると、別のパネルが表示されます)。

最後に、Calculate をクリックすると、作成された各パネルに対して同じ定義済みアクションが実行されます。

理解するための画像:

ここに画像の説明を入力

誰かがそれを行う方法を教えてもらえますか?

4

1 に答える 1

3

必要なコントロールを UserControl に配置します。

チェックボックスがチェックされている場合、そのコントロールのインスタンスを作成して追加します。

MyPanel myPanel = new MyPanel();
myPanel.Location = new Point(25,25);
this.Controls.Add (myPanel);

場所は、フォーム内で必要な場所です。

于 2012-06-07T18:43:47.477 に答える