fade in و fade out یک picturebox در سی شارپ

بپرسید
  • barman.ar16 barman.ar16
  • 85 ماه قبل
  • 85 ماه قبل
  • 395 نمایش

0

{{ digitTrunc(content.likes) }}

سلام به اساتید بزرگوار

من در فرم اصلی برنامه ام یک picturebox دارم که درونش یک عکس گذاشتم به شکل یک tab bar که بیشتر در اندروید داریمش

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

خب برای اینکار به تعداد دکمه هام محدوده دکمه رو با پیکچر باکس های خالی پر کردم و کاربر وقتی روی محدوده دکمه کلیک می کنه این کد رو ها رو تکرار میکنم و پیکچرباکس مورد نظر رو فراخوانی می کنم ... این کد :

pictureBox1.BackgroundImage = Properties.Resources.Img1;

این کار به راحتی انجام میشه و مشکل خاصی نیست و حتی میشه گفت جالب هم شده از این روش جاهایی دیگه هم استفاده کردم مثل تغییر تم کل صفحه اصلی برنامه

حالا سوالم اینه که میشه کاری کرد که وقتی روی محدوده دکمه مورد نظر کلیک شد به جایی اینکه با یه حالت خشکی و بدون روحی که عکس داخل پیکچر باکس عوض میشه با یک کدی پیکچر باکس رو یه لحظه Fade out کرد و بعد سریع Fade in بشه تا کار قشنگتر و نرم تر صورت بگیره

در واقع به عبارت ساده تر من میخوام با یک تایمر کاری کنم که یک پیکچر باکس در یک لحظه fade out و بعد دوباره fade in بشه

خودم خیلی جستجو کردم متاسفانه بیشتر گمراه شدم تا به نتیجه برسم

منتظر نظرات ارزشمند شما دوستان و اساتید هستم ممنون و متشکرم

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است