ghasem110deh
پنج شنبه 05 شهریور 1394, 18:52 عصر
سلام به همه ...
ببخشید اسم تاپیک از این بهتر به ذهن ناقصم نرسید :)
------------------
از این کد واسه شمارش معکوس استفاده کردم :
T_Log.Start();
var startTime = DateTime.Now;
T_Log.Tick += (obj, args) => Lbl_Countdown.Text = (TimeSpan.FromMinutes(5) - (DateTime.Now - startTime)).ToString("hh\\:mm\\:ss") + @"
پنجره ورود بمدت پنج دقیقه غیر فعال می باشد !";
Lbl_Countdown.ForeColor = Color.Black;
و بعد انجام پروسه :
T_Log.Stop();
Lbl_Countdown.Text = "";
خود تایمر و ... مشکلی ندارن
وقتی زمان صفر میشه ، تایمر متوقف میشه ولی متن لیبل عوض نمیشه !!؟
مجبور شدم رنگ متن رو همرنگ زمینه لیبل کنم !
تایمر رو خارج از دستورای بالا که متوقف کنم میشه لیبل و متن ش رو تغییر داد
-------------------
و یه سوال دیگه واسم پیش اومد الان با Timer.Start/Stop کار کنم یا با Timer.Enabled = true/false ؟
البته هر دو جواب میدن ، فرقشون تو چیه ؟!
ببخشید اسم تاپیک از این بهتر به ذهن ناقصم نرسید :)
------------------
از این کد واسه شمارش معکوس استفاده کردم :
T_Log.Start();
var startTime = DateTime.Now;
T_Log.Tick += (obj, args) => Lbl_Countdown.Text = (TimeSpan.FromMinutes(5) - (DateTime.Now - startTime)).ToString("hh\\:mm\\:ss") + @"
پنجره ورود بمدت پنج دقیقه غیر فعال می باشد !";
Lbl_Countdown.ForeColor = Color.Black;
و بعد انجام پروسه :
T_Log.Stop();
Lbl_Countdown.Text = "";
خود تایمر و ... مشکلی ندارن
وقتی زمان صفر میشه ، تایمر متوقف میشه ولی متن لیبل عوض نمیشه !!؟
مجبور شدم رنگ متن رو همرنگ زمینه لیبل کنم !
تایمر رو خارج از دستورای بالا که متوقف کنم میشه لیبل و متن ش رو تغییر داد
-------------------
و یه سوال دیگه واسم پیش اومد الان با Timer.Start/Stop کار کنم یا با Timer.Enabled = true/false ؟
البته هر دو جواب میدن ، فرقشون تو چیه ؟!