カードが破棄され、特定のタイプのカードであることが判明した場合、それは DefeatedChars という名前の単なる PictureBox である DefeatedChars パイルに入るカード ゲーム プログラムがあります。現在、すべての画像は、すべてのカード画像を保存する Web サイトの文字列である ImageLocation を使用して実行時に読み込まれます。この文字列を PictureBox の Image プロパティにロードして回転できるようにする方法を知りたいのですが、回転しようとすると Image が何もないため、null ポインター例外が発生するためです。少なくともそれが理由だと思います。DefeatedChars.Image が何もないときは、デバッグを通じて知っています。私の質問は、読み込まれた後に ImageLocation を回転させる方法はありますか、または ImageLocation で見つかった画像を画像プロパティに移動する方法はありますか。結局、ゲームが終わったら、画像の場所で見つかった画像をローカルのどこかに保存して、ウェブサイトが変更された場合にカードが画像とプロパティを保持するようにしたいのですが、それは後で問題になります. これは私が立ち往生しているコードで、ヌルポインタ例外が発生します。私はVisual Studioでコーディングしています。
DefeatedChars.ImageLocation = tempCard.ImageLocation DefeatedChars.Image.RotateFlip(RotateFlipType.Rotate270FlipNone)