نمایش نتایج 1 تا 3 از 3

نام تاپیک: چطور یک label را برای چند ثانیه نمایش دهیم و سپس hide کنیمش؟

  1. #1

    چطور یک label را برای چند ثانیه نمایش دهیم و سپس hide کنیمش؟

    من میخوام یک label را برای 2 ثانیه نمایش بدم و بعدش visible رو false کنم اما این زمان بندی رو نمیدمنم چطور ایجاد کنم. لطفا با یک قطعه کد در C#‎ کمکم کنید.

  2. #2
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: چطور یک label را برای چند ثانیه نمایش دهیم و سپس hide کنیمش؟

    با سلام

    با کدهای زیر متونی :


    private void timer1_Tick(object sender, EventArgs e)
    {
    if (!(label1.Visible))//چک کردن اینکه ایا مفخی است لیبل
    {
    this.label1.Visible = true;// نمایش لیبل
    }
    else
    {
    this.label1.Visible = false;//مخفی کردن لیبل
    }
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    this.timer1.Interval = 2000;//معادل 2 ثانیه
    this.timer1.Enabled = true;//فعال کردن تایمر
    this.label1.Visible = false;//مخفی کردن لیبل
    }

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  3. #3

    نقل قول: چطور یک label را برای چند ثانیه نمایش دهیم و سپس hide کنیمش؟

    نقل قول نوشته شده توسط farzadbp مشاهده تاپیک
    من میخوام یک label را برای 2 ثانیه نمایش بدم و بعدش visible رو false کنم اما این زمان بندی رو نمیدمنم چطور ایجاد کنم. لطفا با یک قطعه کد در C#‎‎‎ کمکم کنید.
    اگر میخوای حالت Blink (چشمک زن) داشته باشه:


    private void Form1_Load(object sender, EventArgs e)
    {
    timer1.Interval = 500;
    timer1.Enabled = true;
    }

    private void timer1_Tick(object sender, EventArgs e)
    {
    label1.Visible = !label1.Visible;
    }
    فایل های ضمیمه فایل های ضمیمه

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •