2

私はをUserControl含んでいFlowLayoutPanelます。このコントロールインスタンスの多くは、でネストされた形式で使用する必要がありますForm。ネストされたインスタンスは15個しか作成できないことがわかりました。そこで、自分のコントロールのより単純なモデルをチェックすることにしました。モデルは、 :GroupBoxを含むで構成されます。Panel

Control parent = this;
for (int groupIndex = 0; groupIndex < 100; groupIndex++)
{
    GroupBox grp = new GroupBox();
    Panel pnl = new Panel();
    pnl.Dock = DockStyle.Fill;
    pnl.Parent = grp;

    grp.Parent = parent;
    grp.Size = new Size(parent.Width - 10, parent.Height - 10);

    parent = pnl;
}

24にgroupIndex達すると、ウィンドウハンドルの作成中にエラーが発生します。それを克服する理由と方法は何ですか?

ありがとう

4

1 に答える 1