顧客のサービスが正しく機能しているかどうかを判断するために、顧客のアカウントでテストを実行するアプリケーションがあります。テストの実行プロセス中に、アプリケーションは各テストを読み取り、合格/不合格などを確認します。tabPage自体に緑色のチェックマーク/赤色のxを画像キーとして再生します...画像キーは次のように割り当てられます。それで
(tabPage as TabPage).ImageKey = "pass.png";
tabPageは実際には関数に渡されるオブジェクトであるため、別のメソッドから参照できます。
tabPageのtabControlが(動的に)作成されると、imageListがtabControl(画像がプルされる場所)に追加されます。
(tabControl[0] as TabControl).ImageList = imageList2;
したがって、メソッドが最終的にコードに到達してImageKeyを割り当てると、コードは実行されますが、空白の画像として表示されます。一部の人には効果があり、他の人には効果がないため、奇妙です。現在、私のATMでも機能せず、ソースコードを実行しても表示されません。誰かアイデアはありますか?これが問題を説明するのに役立つ画像です...必要に応じて従うべきより多くのコード。