نقل قول نوشته شده توسط the king مشاهده تاپیک
از کدی که می نویسید اطلاعی ندارم. ولی فرضا وقتی تصویری رو در PictureBox قرار می دهید می توانید در جای دیگری مقداری ثبت کنید که مشخص بشه که منبع اش چیه.
مثلا اگر در PictureBox1.Image تصویری رو قرار می دهید، در مشخصه PictureBox1.Tag یک مقدار به عنوان نشانه بنویسید (رشته یا عدد یا هر مقدار دلخواه دیگری) که معلوم بشه این تصویر که قرار دادید منبعش چیه. بعدا موقع بررسی تصویر داخل PictureBox1 دیگه مشخصه Image رو بررسی نکنید، Tag رو بررسی کنید. مثلا :

PictureBox1.Image = ImageList1.Images(0)
PictureBox1.Tag = 0


PictureBox1.Image = ImageList1.Images(1)
PictureBox1.Tag = 1


PictureBox1.Image = ImageList1.Images(2)
PictureBox1.Tag = 2


If PictureBox1.Tag IsNot Nothing Then
Select Case PictureBox1.Tag
Case 0: ' PictureBox1.Image = ImageList1.Images(0)
MessageBox.Show ("Index 0")
Case 1: ' PictureBox1.Image = ImageList1.Images(1)
MessageBox.Show ("Index 1")
Case 2: ' PictureBox1.Image = ImageList1.Images(2)
MessageBox.Show ("Index 2")
End Select
End If
تشکر از شما، این کار رو کردم درست شد.
فقط جسارتا دو سه تا سؤال دیگه هم داشتم.
1- با چه کدی میتونم با کلیک روی یه باتن فرم رو مجدد Load کنم
2-من با یه کد تصاویر داخل picture box رو با کمک تایمر عوض میکنم، ولی برای چند تا picture box باید چند تا تایمر بذارم که مطلوب نیست، چطور میتونم تمام picture box ها رو با به تایمر بصورت جدا جدا به کار بندازم.
3- با چه کدی میتونم وقتی در قسمت بالای فرم، تب کنترل ایجاد میکنم، اسکرول بار فرم اصلی از زیر تب کنترل ایجاد بشه، و نیاز نباشه که تب کنترل رو به به طریقی ببندی.
خیلی خیلی از جواب های شما و وقتی که میذارید تشکر میکنم.