PDA

View Full Version : ایجاد Fade



پرستو پارسایی
چهارشنبه 07 مرداد 1394, 08:44 صبح
با سلام
من میخواهم هنگام تعویض پیج های تب کنترل حالت fade ایجاد بشه ممنون میشم در صورت اطلاع پاسخ دهید .
با تشکر

pbm_soy
پنج شنبه 08 مرداد 1394, 03:06 صبح
برای اینکار یا باید از کامپوننتهای آماده استفاده کنید و یا اینکه خودتون برنامه اش را بنویسید من کامپوننتی یادم نمیاد ولی خیلی راحت میتوانید خودتان بنویسید بروش ساده زیر

یک تایمر بروی فرم قرار دهید و زمان آنرا ست کنید و در آن تایمر رنگ فعلی tab Page رایک واحد کم کنید و یا زیاد کنید و یک if م بگذارید که اگر رنگ به یک حد خاصی رسید تایمر را غیرفعال کند حالا در خود تب هم هرگاه بروی تب دیگری کلیک شد تایمر را فعال کنید
در لینک زیر در زمان خروج از فرم این حالت fade پیاده سازی شده است میتوانید به عنوان مثال از این کد استفاده کنید
http://www.ultimateprogrammingtutorials.info/2012/11/fade-effect-in-vbnet.html
البته در این کد از درصد شفافیت فرم استفاده کرده و از خصوصیت رنگ استفاده نکرده است

mahmood11874
پنج شنبه 08 مرداد 1394, 07:00 صبح
من کامپوننت Wizard شرکت Devexpress پیشنهاد می دم

پرستو پارسایی
پنج شنبه 08 مرداد 1394, 08:05 صبح
ممنون ولی در تب کنترل خاصیت opicty نداره
از کامپوننت نمیخواهم استفاده کنم
ترجیح میدم در صورت امکان از کد نویسی بهره ببرم
سپاس

mahmood11874
پنج شنبه 08 مرداد 1394, 10:57 صبح
133716
ببین این نمونه به دردت می خوره

پرستو پارسایی
پنج شنبه 08 مرداد 1394, 12:44 عصر
ممنونم از سورس شما میشه خواهش کنم با فریم ورک 3.5 کامپایل کنید من ورژن 4.5 رو الان موجود ندارم
سپاسگزارم

mahmood11874
پنج شنبه 08 مرداد 1394, 12:50 عصر
133727
این با FR 3.5

پرستو پارسایی
پنج شنبه 08 مرداد 1394, 13:08 عصر
همین مورد نظرم بود
سپاس