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

در این آموزش میخوایم نحوه متحرک سازی کنترل ها در سی شارپ را بررسی کنیم که به راحتی بتونید برای کنترل هایی مثل Textbox، lable  و … افکت متحرک قرار بدید. به عنوان مثال می تونید زمانی که کاربر در فرم ثبت نام ، یکی از تکست باکس ها را خالی گذاشت، با نمایش این افکت به کاربر اطلاع دهید که باید اون فیلد رو پر کنه. با اجرای افکت ، یک جلوه رنگی دور کادر تکست باکس یا هر کنترل دیگه ای از سمت چپ به سمت راست کنترل، حرکت می کند.

با ما همراه باشید…


گام اول:

ابتدا 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;

نظرات و پیشنهادات خود را با ما در میان بگذارید. ☺

3 سال پیش
2102

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

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

در این آموزش میخوایم نحوه متحرک سازی کنترل ها در سی شارپ را بررسی کنیم که به راحتی بتونید برای کنترل هایی مثل Textbox، lable  و … افکت متحرک قرار بدید. به عنوان مثال می تونید زمانی که کاربر در فرم ثبت نام ، یکی از تکست باکس ها را خالی گذاشت، با نمایش این افکت به کاربر اطلاع دهید که باید اون فیلد رو پر کنه. با اجرای افکت ، یک جلوه رنگی دور کادر تکست باکس یا هر کنترل دیگه ای از سمت چپ به سمت راست کنترل، حرکت می کند.

با ما همراه باشید…


گام اول:

ابتدا 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;

نظرات و پیشنهادات خود را با ما در میان بگذارید. ☺

۲ thoughts on “متحرک سازی کنترل ها در سی شارپ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب پر بازدید

آ
آموزش تغییر رنگ اجسام در فتوشاپ،آموزش تغییر رنگ اجسام ،فتوشاپ،آموزش فتوشاپ ،آموزش تغییر رنگ در فتوشاپ،آموزش تغییر رنگ

آموزش تغییر رنگ اجسام در فتوشاپ

سلام خدمت تمام کاربران عزیز سایت زرین هور امیدوارم حال همه تون عالی باشه و در سلامت کامل باشد در این پست قصد داریم تغییر رنگ اجسام رو در فتوشاپ رو آموزش بدیم شاید برخی از شما فروشگاه لوازم ،پوشاک...

microsoft

ذخیره چند مورد در کلیپ‌‌برد ویندوز

تغییر آیکون

تغییر آیکون مرورگر با HTML

دستورات پر کاربرد لینوکس،آموزش لینوکس،دستورات مهم لینوکس،آموزش رایگان لینوکس،ترمینال لینوکس،دستورات ترمینال لینوکس همراه آموزش،کدهای ضروری لینوکس

دستورات پر کاربرد لینوکس

کم کننده-حجم-ویدیو-سایت-آنلاین-رایگان-کم-کننده-حجم-ویدیو-حذف-صدا-در-همون-سایت

آموزش کم کننده حجم ویدیو