barman.ar16
پنج شنبه 19 اسفند 1395, 13:03 عصر
سلام به اساتید بزرگوار
من در فرم اصلی برنامه ام یک picturebox دارم که درونش یک عکس گذاشتم به شکل یک tab bar که بیشتر در اندروید داریمش
درون این پیکچر باکس به تعداد دکمه هام عکس گذاشتم که هر کدوم با توجه به موقعیت مکانی و انتخاب دکمه رنگه زمینه اش عوض میشه
خب برای اینکار به تعداد دکمه هام محدوده دکمه رو با پیکچر باکس های خالی پر کردم و کاربر وقتی روی محدوده دکمه کلیک می کنه این کد رو ها رو تکرار میکنم و پیکچرباکس مورد نظر رو فراخوانی می کنم ... این کد :
pictureBox1.BackgroundImage = Properties.Resources.Img1;
این کار به راحتی انجام میشه و مشکل خاصی نیست و حتی میشه گفت جالب هم شده از این روش جاهایی دیگه هم استفاده کردم مثل تغییر تم کل صفحه اصلی برنامه
حالا سوالم اینه که میشه کاری کرد که وقتی روی محدوده دکمه مورد نظر کلیک شد به جایی اینکه با یه حالت خشکی و بدون روحی که عکس داخل پیکچر باکس عوض میشه با یک کدی پیکچر باکس رو یه لحظه Fade out کرد و بعد سریع Fade in بشه تا کار قشنگتر و نرم تر صورت بگیره
در واقع به عبارت ساده تر من میخوام با یک تایمر کاری کنم که یک پیکچر باکس در یک لحظه fade out و بعد دوباره fade in بشه
خودم خیلی جستجو کردم متاسفانه بیشتر گمراه شدم تا به نتیجه برسم
منتظر نظرات ارزشمند شما دوستان و اساتید هستم ممنون و متشکرم
من در فرم اصلی برنامه ام یک picturebox دارم که درونش یک عکس گذاشتم به شکل یک tab bar که بیشتر در اندروید داریمش
درون این پیکچر باکس به تعداد دکمه هام عکس گذاشتم که هر کدوم با توجه به موقعیت مکانی و انتخاب دکمه رنگه زمینه اش عوض میشه
خب برای اینکار به تعداد دکمه هام محدوده دکمه رو با پیکچر باکس های خالی پر کردم و کاربر وقتی روی محدوده دکمه کلیک می کنه این کد رو ها رو تکرار میکنم و پیکچرباکس مورد نظر رو فراخوانی می کنم ... این کد :
pictureBox1.BackgroundImage = Properties.Resources.Img1;
این کار به راحتی انجام میشه و مشکل خاصی نیست و حتی میشه گفت جالب هم شده از این روش جاهایی دیگه هم استفاده کردم مثل تغییر تم کل صفحه اصلی برنامه
حالا سوالم اینه که میشه کاری کرد که وقتی روی محدوده دکمه مورد نظر کلیک شد به جایی اینکه با یه حالت خشکی و بدون روحی که عکس داخل پیکچر باکس عوض میشه با یک کدی پیکچر باکس رو یه لحظه Fade out کرد و بعد سریع Fade in بشه تا کار قشنگتر و نرم تر صورت بگیره
در واقع به عبارت ساده تر من میخوام با یک تایمر کاری کنم که یک پیکچر باکس در یک لحظه fade out و بعد دوباره fade in بشه
خودم خیلی جستجو کردم متاسفانه بیشتر گمراه شدم تا به نتیجه برسم
منتظر نظرات ارزشمند شما دوستان و اساتید هستم ممنون و متشکرم