Form5 から Form4 にある listBox1 にアイテムを追加しようとしています。私はそれを調査し、このサイトでうまくいくはずの答えを見つけました:
var form = Form.ActiveForm as Form4;
form.listBox1.Items.Add("aaa");
「NullReferenceException」が発生します。それが私が見つけた解決策ですが、なぜそれが機能するのかさえわかりません。Form4 のインスタンスは formfour と呼ばれ、メイン フォームから次のように作成します。
Form4 formfour = new Form4();
formfour.Show();
listBox1 修飾子は public に設定されています。