C#Winformsを使用して、カスタムコントロールを表示するパネルがあります。私はコントロールのインスタンスをパネルに追加することができます。コントロールのインスタンスをパネルに追加することができます。パネルが大きすぎる場合はパネルがスクロールします。C#winformを削除してパネルコントロールにアイテムを追加する
myPanel.Controls.Add(myControl);
問題は、パネルから項目を削除した後に発生します。私は使用しています:
myPanel.Controls.Remove(myControl);
myControl.Dispose();
しかし、私はパネルにコントロールを追加するために行くと、新しいものは全く表示されません。
myPanel.Controls.Add(newControl);
newControlまたはそれ以降のコントロールは表示されません。
誰でもこれを手伝ってください、先にありがとうございます。
これらのnewControlを作成する方法を示すことはできますか?あなたの削除は大丈夫と思われますが、Disposeへの呼び出しを削除しようとしますが、本当にうまくいなければなりませんので、あなたが作成した新しいコントロールが何らかの形で正しく追加されていないと思われます... –