いくつかのボタンを備えた Windows フォーム アプリケーションがあり、1 つのボタンをクリックすると、フォーム画面にビットマップ イメージが表示されます。だから、基本的に私がしたことは:
public static Bitmap[] images;
Bitmap tileSheet = new Bitmap(filename);
images = new Bitmap[256];
public static void LoadImages(string filename)
{
Bitmap tileSheet = new Bitmap(filename);
images = new Bitmap[256];
for (int y = 0; y < 16; y++)
{
for (int x = 0; x < 16; x++)
{
images[y * 16 + x] = new Bitmap(32, 32);
Graphics g = Graphics.FromImage(images[y * 16 + x]);
g.DrawImage(tileSheet, new Rectangle(0, 0, 32, 32), new Rectangle(x * 32, y * 32, 32, 32), GraphicsUnit.Pixel);
}
}
}
関数は画像のサイズがどうあるべきかを教えてくれます.ビットマップを宣言しましたが、実際にコンピューターから画像を読み込むにはどうすればよいですか?