خرید فالوور اینستاگرام خرید لایک اینستاگرام قالب صحیفه
اطـلاعیه بـروزرسانی و تـخفیف هـای ویژه سـایت :
خانه / آموزش ها / سورس کد حرکت متن از چپ به راست در فرمهای C#

سورس کد حرکت متن از چپ به راست در فرمهای C#

در این سورس کد قصد داریم تا یکی دیگر از آموزش های جالب و پر طرفدار سی شارپ را برای شما عزیزان بیان کنیم.در این آموزش می خواهیم به شما عزیزان آموزش دهیم که چگونه می توانیم یک متن را به صورت انیمیشن از سمت چپ به راست فرم و با یک سرعت خاصی حرکت بدهیم.یکی از مهم ترین ابزاری که با استفاده از آن این کار را انجام می دهیم ابزار Timer است که این ابزار یکی از مهم ترین و پرکاربرد ترین ابزارها به خصوص در زمینه کارهایی است که نیاز به محاسباتی زمان دارند یکی دیگر از این ابزارها که با Timer نیز کار می کند ابزار Progress Bar است که در آموزش های بعدی برای شما عزیزان بیان می کنیم.

وب سایت Projectp30 بهترین سایت در زمینه آموزش برنامه نویسی

در این قسمت ابتدا یک Label داریم که متن مورد نظر را داخل آن می نویسیم و سپس یک Timer را در فرم قرار می دهیم و سپس به قسمت Properties آن می رویم و مقدار Enable آن را True و مقدار Interval آن را 10 قرار می دهیم.

سپس وارد رویداد Tick مربوط به Timer می شویم و سورس کد زیر را می نویسیم.

        private void timer1_Tick(object sender, EventArgs e)

        {

            string location;

            label1.Left = label1.Left + 2;

            location = label1.Left.ToString();

            if (location == (550).ToString())

                label1.Left = -220;

        }

در کد بالا ابتدا متن مورد نظر که داخل label است به صورت 2 تا 2 تا حرکت می کند و هر بار مکانی که متن در آن قرار دارد داخل متغیر location ریخته می شود و زمانی که مقدار location برابر 550 شد یعنی اینکه متن به انتهای فرم رسیده است و باید متن در مکان -220 فرم قرار بگیرد تا از ابتدا شروع به حرکت کند.

4 دیدگاه

  1. سلام دوست عزیز، عالی بود

    حالا اگه بخوایم یه عکس یا همین برچسب بصورت رندوم توی صفحه حرکت کنه باید چیکار کنم؟

    البته از صفحه خارج نشه! مثل یک ماهی توی آکواریوم

    ممنون میشم اگه کدش رو برام بزاری <3

    • با سلام خدمت شما دوست عزیز

      در حال حاضر به دلیل تعداد سفارشات زیاد پروژه معذوریم.

       

  2. حسین تاجیک

    واقعاً از سورس کدهایی که تو سایت گذاشتید ممنون هستم اگر ممکنه سورس کدهایی در زمینه Asp.Net را نیز به همین منوال در سایت قرار دهید.

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

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