我打算做的是多張圖片到多個PictureBoxs
PictureBox1.Image = ImageHere
但我不知道我怎麼會去這樣的質量以外,然後
PictureBox2.Image = ImageHere2
PictureBox3.Image = ImageHere3
PictureBox4.Image = ImageHere4
如果我能做到[增量]或其他東西,但被拒絕
我打算做的是多張圖片到多個PictureBoxs
PictureBox1.Image = ImageHere
但我不知道我怎麼會去這樣的質量以外,然後
PictureBox2.Image = ImageHere2
PictureBox3.Image = ImageHere3
PictureBox4.Image = ImageHere4
如果我能做到[增量]或其他東西,但被拒絕
如果你把圖片框和圖像轉換成陣列或它的喜歡,你可以循環是這樣的:
PictureBox[] pictureBoxes = { PictureBox1, PictureBox2, PictureBox3, PictureBox4 };
Image[] images = { ImageHere1, ImageHere2, ImageHere3, ImageHere4 };
for (int i = 0; i < pictureBoxes.Length; i++)
{
pictureBoxes[i].Image = images[i];
}
目前仍然雖然創建陣列的麻煩。
創建圖像的列表,並使用的foreach迭代器:
List<Image> images = //get your list of images
foreach(var img in images)
{
PictureBox pb = new PictureBox();
pb.Image = img;
YourControl.Add(pb);
}
更容易那麼我原本做的,謝謝 – Froodle 2013-03-12 19:18:15
有沒有辦法添加圖像到這個圖像數組? – Froodle 2013-03-12 20:01:51
沒關係^,這對我所尋找的完美,因爲我仍然是「新」編碼,謝謝你 – Froodle 2013-03-12 20:02:52