morteza_carefree
سه شنبه 11 مرداد 1390, 19:34 عصر
سلام
بازم من تاپیک زدم :لبخند:
دوستان من موقع اجرای برنامه میخوام یه سری که تعدادشون متغیر هست pictureBox ایجاد کنم و با اونا کار کنم و به یه پنل اضافه کنم
کد زیر رو مینویسم اما به خط set کردن اندازه و موقعیت عکس ها ایراد میده اما جالبه موقعی که فقط با یک عکس کار میکنم مشکلی نداره
private void setpic()
{
PictureBox[] pic1 = new System.Windows.Forms.PictureBox[5];
for (int i = 0; i < 5; i++)
{
pic1[i].Size = new System.Drawing.Size(13,13);
pic1[i].Location = new Point(12 * i, 12 * i);
if (i % 2 == 0)
pic1[i].Image = WindowsFormsApplication2.Properties.Resources.on;
else
pic1[i].Image = WindowsFormsApplication2.Properties.Resources.off;
pic1[i].SizeMode = PictureBoxSizeMode.StretchImage;
panel1.Controls.Add(pic1[i]);
}
}
بازم من تاپیک زدم :لبخند:
دوستان من موقع اجرای برنامه میخوام یه سری که تعدادشون متغیر هست pictureBox ایجاد کنم و با اونا کار کنم و به یه پنل اضافه کنم
کد زیر رو مینویسم اما به خط set کردن اندازه و موقعیت عکس ها ایراد میده اما جالبه موقعی که فقط با یک عکس کار میکنم مشکلی نداره
private void setpic()
{
PictureBox[] pic1 = new System.Windows.Forms.PictureBox[5];
for (int i = 0; i < 5; i++)
{
pic1[i].Size = new System.Drawing.Size(13,13);
pic1[i].Location = new Point(12 * i, 12 * i);
if (i % 2 == 0)
pic1[i].Image = WindowsFormsApplication2.Properties.Resources.on;
else
pic1[i].Image = WindowsFormsApplication2.Properties.Resources.off;
pic1[i].SizeMode = PictureBoxSizeMode.StretchImage;
panel1.Controls.Add(pic1[i]);
}
}