blog blog .

blog

متحرک سازی کنترل ها در سی شارپ

 

گام اول:
ابتدا Dll را برای متحرک سازی از اینجا دانلود کنید.

بعد از طراحی فرم و گذاشتن کنترل ها پنجره ToolBox را باز کنید.

در قسمت خالی پنجره کلیک راست کنید و گزینه Choose Item را انتخاب کنید.

(می توانید ابتدا با زدن Add Tab یک تب جدید ایجاد کنید سپس روی تب جدید کلیک راست کنید.)

متحرک سازی کنترل ها در سی شارپ

گام دوم:
Dll دانلودی را که از قبل از حالت فشرده خارج کرده اید با زدن دکمه … Browse به فرم بالا اضافه کنید سپس دکمه ok را بزنید.

متحرک سازی کنترل ها در سی شارپ

گام سوم:
حال Dll را روی فرم بکشید و رها کنید. (Drag & Drop)

متحرک سازی کنترل ها در سی شارپ

گام چهارم:
دستور زیر را در Form_Load وارد کنید.

foreach (Control c in Controls)
{
c.Hide();
animator1.Show(c);
}
برای تغییر دادن افکت هم روی Animator1 کلیک راست کنید و گزینه Properties را بزنید.

از قسمت Animation Type نوع افکت را انتخاب کنید.

متحرک سازی کنترل ها در سی شارپ

این دستور باعث می شود کنترل ها هنگام ورود با افکت وارد شوند.

گام پنجم:
برای اینکه کنترل ها هم هنگام بستن فرم افکت داشته باشند می توانید تکه کد زیر را در رویداد FormClosing بنویسید.

e.Cancel = true;
foreach (Control c in Controls)
{
animator1.Hide(c);
animator1.WaitAnimation(c);
}
animator1.WaitAllAnimations();
e.Cancel = false;


برچسب: ،
امتیاز:
 
بازدید:

+ نوشته شده: ۲۶ مرداد ۱۴۰۱ساعت: ۰۸:۰۳:۲۲ توسط:admin موضوع: نظرات (0)