PDA

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 تنظیم کنید یا تصویری به اون اختصاص بدید باید دو خط کد ذکر شده در بالا قبل از اون قرار بگیره.

نظر یادتون نره .......................:کف: