जब मैं System.Threading.Timer का उपयोग मैं अपने टाइमर बंद करो और इसे फिर से शुरू कर सकते हैं:मैं डिवाइस से कैसे रद्द कर सकता हूं। स्टार्ट टाइमर?
protected override void OnScrollChanged(int l, int t, int oldl, int oldt)
{
if (timer == null)
{
System.Threading.TimerCallback tcb = OnScrollFinished;
timer = new System.Threading.Timer(tcb, null, 700, System.Threading.Timeout.Infinite);
}
else
{
timer.Change(System.Threading.Timeout.Infinite, System.Threading.Timeout.Infinite);
timer.Change(700, System.Threading.Timeout.Infinite);
}
}
सबसे अच्छा Device.StartTimer बंद करो और इसे फिर से शुरू करने के लिए तरीका क्या है?
[इस लिंक का प्रयास करें] (http://solvedstack.com/questions/c-timer-or-thread-sleep) –
आप का उपयोग करें या Thread.Sleep या आप निर्माता में सेट कर सकते हैं कर सकते हैं अवधि पैरामीटर। –
नहीं, मैं सो नहीं सकता। एप्लिकेशन को – Kirill