View Full Version : مشکل PictureBox
tina_tini17
سه شنبه 30 بهمن 1386, 12:06 عصر
سلام
من یه مشکلی با PictureBox ها دارم وقتی میخوام عکسشون یا خاصیت image رو از طریق کد نویسی پاک یا عوض کنم PictureBox فقط اولین عملیاتی که رو خاصیت image تغییر دادیم اجرا می کند
لطفاً راهنمایی بفرمایید..
منتظرم...
hassan razavi
سه شنبه 30 بهمن 1386, 13:16 عصر
لطفا واضح تر بیان کنید یا مثال ارسال کنید. من متوجه نمیشم دوست عزیز
tina_tini17
سه شنبه 30 بهمن 1386, 13:56 عصر
اول یه عکس از طریق ImageList به PictureBox اختصاص می دم
PictureBox.Image=ImageList.Images[0];
حالا یه عکسه دیگه بهش اختصاص میدم یا عکسش رو عوض می کنم
PictureBox.Image=ImageList.Images[1]
کد خط اول مشکلی نداره عکس مورد نظر رو نشون میده اما با کد خط دومم عکس PictureBox عوض نمی شه حتی PictureBox رو هم Null کردم اما فقط اولین دستور ارسال شده به PictureBox رو اجرا می کنه Error هم نمی ده ...
منتظرم...
tina_tini17
سه شنبه 30 بهمن 1386, 17:46 عصر
خودم انقدر با سی شارپ سرکله زدم تا یه راهه حل پیدا کردم
چارش هم اینه که
اول PictureBox رو Null کنید
PictureBox.Image=Null;
بعدش صفحتون رو نوسازی کنید
ActiveForm.Refresh();
حالا باز می تونید با این کد هر چند بار که خواستید با خاصیت Image در PictureBox تصویر نشون بدید البته هر وقت که خواستید خاصیت Image رو در PictureBox تنظیم کنید یا تصویری به اون اختصاص بدید باید دو خط کد ذکر شده در بالا قبل از اون قرار بگیره.
نظر یادتون نره .......................:کف:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.