السلام عليكم ورحمة الله وبركاته
أريد كتابة برنامج يحتوي تقريبا على 300 عنصر صورة مرتبين بشكل مصفوفة من أسطر وأعمدة وهنا لدي الأسئلة التالية :
أولاً:
هل توجد طريقة بحيث أقوم بكتابة كود يقوم هو برسم هذه العناصر بدلاً من أن أرسم 300 عنصر، أي أن الخوارزمية قد تكون مشابهة للتالي:
for ( int i =0; i<300; i++)
{
PictureBox PBox = new PictureBox();
PBox.Name = “p” + i.ToString();
PBox.Position = ( i , i );
}حيث يكون هنا قد أنشأ الصور ووضعها في موضعها.
ثانياً: عند النقر على أي صورة من هذه الصور يجب أن يتغير محتواها فهل يوجد طريق بحيث أكتشف أن النقر تم على واحدة من الصور ال 300 وتحديد أي صورة ومن ثم تغيير صورة هذا العنصر.
أرجو ممن لديه أية معلومة في هذا الخصوص مساعدتي حتى ولو برابط أو اسم كتاب
وجزاكم الله خيرا
