PDA

View Full Version : نمایش عکس روی button



ali_mnkt
دوشنبه 28 اردیبهشت 1388, 14:56 عصر
با سلام خدمت همه دوستان

من دوباره با یه مشگل خیلی خنده دار برخورد کردم :

من وقتی می خوام روی یه button در پروژم عکسی قرار بدم از property های خود button در

قسمت image میرم و یه عکس با پسوند png انتخاب می کنم و import میکنم و روی دکمم

قرار می دم. تا اینجا همه چیز به خیر و خوشی تموم می شه و عکس روی دکمه قرار می گیره.

حالا وقتی برنامه رو اجرا می کنم دکمه بدون عکس نمایش داده می شه.:متعجب:

حالا برای حل من کار های زیر رو هم انجام دادم ولی باز مشگل برطرف نشد:

1- در پوشه debug کلیه فایل های برنامه رو حذف کردم و دوباره در vs برنامه رو از نو billed
کردم

2- پوشه resource رو حذف کردم و دوباره عکس ها رو اضافه کردم


اگه کسی ار دوستان راه حل این مشگل رو میدونه ممنون می شم کمک کنه چون برنامه رو

باید به زودی به مشتری بدم و فقط درگیر کارهای گرافیکیش هستم

kiarash_h18
دوشنبه 28 اردیبهشت 1388, 15:05 عصر
احتمال داره كه عكست مشكل داشته باشه.
از عكسهاي default ويندوز بده ببين بازم نشون نميده.

اگه نشون بده، بايد عكست رو عوض كني.
چون فكر نميكنم كه مسئله پيچيده اي باشه كه راه خاصي داشته باشه.

اين راه تست كن انشاله كه حل ميشه.

NewFoxStudent
دوشنبه 28 اردیبهشت 1388, 15:19 عصر
خاصیت FlatStyle رو چک کن
روی System تنظیم نشده باشه

adibadm
دوشنبه 28 اردیبهشت 1388, 16:29 عصر
دوست عزیز پوشه obj را حذف کن نه debug

ali_mnkt
دوشنبه 28 اردیبهشت 1388, 22:04 عصر
دوست عزیز پوشه obj را حذف کن نه debug

مرسی دوست عزیز مشگلم با این روش حل شد.

من یه سوال دارم توی فرق پوشه bin با پوشه obj چیه تو هردوتا شون هم پوشه debug وجود داره؟

adibadm
سه شنبه 29 اردیبهشت 1388, 00:43 صبح
دوست عزیز من دقیقا نمی دونم اما کدهای موجود در پروژه به زبان ماشین تبدیل می شن (شاید همون IL) بعد از اون به وسیله لینکر ها کدهایی که به زبان ماشین تبدیل شدن با یه سری کد دیگه(ساختار فایل های اجرایی) لینک می شن که نتیجه همون فایل اگزه تو فولدر bin\debug می شه. پس در کل فایل های موجود در obj فایل های ابجکت یا تبدیل شده ی کدهای ما به کد ماشین هستش.
البته باز هم می گم این ها دانسته های من هستش و نمی دونم واقعا درست هستن یا نه