0

Windows Form基づいたプロジェクトがありMDIます。私の子フォームの多くは ForeColor、親フォームからボタンのいくつかの変更 (主に )を行う必要があるList<Button>ため、それらを保持する場所と、必要に応じて呼び出すフォームを作成することにしました。私はこれを試しました:

 List<Button> btn = new List<Button> { 
        btnButton1,
        btnButton2,
        .
        .
        };

フィールド初期化子は、非静的フィールド、メソッド、またはプロパティを参照できません...

問題がどこにあるのかよくわかりませんが、それでも私の主な問題は、(可能であれば)Listメインフォームのボタンを使用してそのようなものを作成する方法です。今のところ、各ボタンの名前を にハードコードするつもりListです。

4

1 に答える 1

1

InitializeComponent() 呼び出しの後、フォームのコンストラクターでボタンのリストを初期化する必要があります

于 2013-02-11T08:36:03.400 に答える