View Full Version : استفاده از Image List ؟
habedijoo
دوشنبه 30 خرداد 1384, 15:12 عصر
با سلام به همه دوستان
من می خواهم در vb.net مثل vb از ImageList استفاده کنم .
یعنی تعدادی تصویر به ImageList اضافه کنم و در هنگام اجرای برنامه تصویر PictureBox را با تصاویر ImageList مقدار دهی کنم .
ولی با تایپ دستور زیر با Error بر می خورم .
PictureBox.Image=ImageList.Images(1)
علیرضا مداح
دوشنبه 30 خرداد 1384, 18:54 عصر
سلام .
دوست عزیز کد زیر بدون اشکال کار میکند:
PictureBox1.Image = ImageList1.Images(1)
در صورتیکه مقداری فراتر از حد بالای کالکشن ImageList1.Images برای آرگومان Index قرار دهید با خطای زیر مواجه خواهید شد :
An unhandled exception of type 'System.ArgumentOutOfRangeException' occurred in system.windows.forms.dll
Additional information: Specified argument was out of the range of valid values.
اگر با خطای دیگری برخورد میکنید لطفا" آن را بنویسید ...
habedijoo
سه شنبه 31 خرداد 1384, 07:49 صبح
با سلام
من 4 تا عکس به ImageList اضافه کردم
و وقتی دستور
PictureBox1.Image = ImageList1.Images(1)
را می نویسم باز هم همین پیغام را می دهد .
An unhandled exception of type 'System.ArgumentOutOfRangeException' occurred in system.windows.forms.dll
Beyondsoft
چهارشنبه 01 تیر 1384, 15:04 عصر
دوست عزیز
من فکر می کنم
یک اشکال در ویژوال استدیو یا ویندوز
شما وجود دارد
چون
وقتی من
PictureBox1.Image = ImageList1.Images(4)
را امتحان می کنم هیچ گونه مشکلی وجود ندارد و
برنامه اجرا می شود.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.