0
نمایش تصاویر با ایجاد picturebox پویا
با عرض سلام خدمت همه اساتید گرامی و سروران عزیز
در برنامه ای به کد زیر کاربر با انتخاب پوشه مورد نظر لیست فایل های تصاویر را به لیست باکس اضافه میکند و تصاویر ساخته می شود .
مشکل اینجاست که چگونه حذف کنیم یا تصاویر را تغییر دهیم یا رویداد کلیک تصاویر بسازیم
(میدونم جوابش زیاده ولی ممنون بابت پاسخگویی شما عزیزان )
Image newImage ;
int xt = 0;
PictureBox[] Shapes = new PictureBox[listBox1.Items.Count];
for (int i = 0; i < listBox1.Items.Count; i++)
{
Shapes[i] = new PictureBox();
Shapes[i].Name = "ItemNum_" + i.ToString();
Shapes[i].Location = new Point(xt, 186);
xt = xt + (3 + 135);
Shapes[i].Size = new Size(135, 138);
Shapes[i].BackColor = Color.Black;
listBox1.SelectedItem = i;
Shapes[i].SizeMode = pictureBox1.SizeMode;
newImage = Image.FromFile(listBox1.Items[i].ToString());
Shapes[i].Image = newImage;
Shapes[i].Visible = true;
this.Controls.Add(Shapes[i]);
}
xt = 0;