PDA

View Full Version : سوال: نمایش پیغام های (افزودن، ویرایش و حذف ) در لیبل زماندار



zzhkfa
جمعه 17 آذر 1396, 17:33 عصر
من می خواهم در فرم ثبت اطلاعات، بعد از فرایند ثبت به جای نمایش پیغام ثبت در مسیج باکس، پیغام «اطلاعات مورد نظر ثبت گردید» را در یک لیبل نمایش دهم و این لیبل هم بعد از 5 ثانیه محو شود، دوستان لطفا راهنمایی کنند که باید چه کنم؟

danialafshari
جمعه 17 آذر 1396, 21:41 عصر
من می خواهم در فرم ثبت اطلاعات، بعد از فرایند ثبت به جای نمایش پیغام ثبت در مسیج باکس، پیغام «اطلاعات مورد نظر ثبت گردید» را در یک لیبل نمایش دهم و این لیبل هم بعد از 5 ثانیه محو شود، دوستان لطفا راهنمایی کنند که باید چه کنم؟
با سلام
راههایی که به ذهنم میرسه یک راهش اینه که با استفاده از تایمر این کار رو انجام بدید و Interval رو روی 5000 قرار بدید
راه دیگش استفاده از ترد و حلقه while هست
راه دیگش هم استفاده از کامپوننت هست که فکر میکنم اسم ابزارش در DevComponent برای این کار balloonTip هست
موفق باشید

zzhkfa
شنبه 18 آذر 1396, 18:30 عصر
میشه از طریق تایمر یه نمونه کد برام قرار بدهید؟

danialafshari
شنبه 18 آذر 1396, 20:47 عصر
میشه از طریق تایمر یه نمونه کد برام قرار بدهید؟
با تایمر که خیلی راحته
Interval تایمر رو روی 5000 قرار بدید و Enable روی False و Visible لیبل رو False کنید

private void button1_Click(object sender, EventArgs e)
{
label1.Visible = true;
timer1.Enabled = true;
}


private void timer1_Tick(object sender, EventArgs e)
{
label1.Visible = false;
timer1.Enabled = false;
}

موفق باشید