當我點擊一個ToolStripButton時,它會顯示WaitCursor並更新StatusStrip大約10秒,然後返回正常狀態。我只是不知道如何輸入編碼。如何添加計時事件
如果有人能指導我完成整個過程。 (甚至給我的代碼)
謝謝
Ĵ四哥
當我點擊一個ToolStripButton時,它會顯示WaitCursor並更新StatusStrip大約10秒,然後返回正常狀態。我只是不知道如何輸入編碼。如何添加計時事件
如果有人能指導我完成整個過程。 (甚至給我的代碼)
謝謝
Ĵ四哥
使用定時器:
1:從組件工具箱中添加一個計時器到表單中。
2:inteval設置爲10,000(這是在毫秒,1000 = 1秒)
3:在定時器 「嘀」 的事件,寫此代碼:
Timer1.stop 'This assumes your timer it named Timer1
Me.Cursor = Cursors.Default
4:當你想讓它顯示光標,要麼必須做這兩線的方法和調用的方法或只寫這兩條線所有的地方:
Me.Cursor = Cursors.WaitCursor
Timer1.Start
非常感謝你:) –
我會建議使用異步/ AWAIT保持「正常」的親克流量。
Me.Cursor = Cursors.WaitCursor
Await Task.Delay(10000)
Me.Cursor = Cursors.Default
你在做什麼需要** 10秒**。你試過了什麼代碼? – Plutonix
我試過的代碼是Me.UseWaitCursor = True ToolStripStatusLabel1.Text =「保存,請稍候」我只是不知道如何獲得10秒位 –
爲什麼不設置遊標('Me.Cursor = WaitCursor') ,做你的事,然後把它放回去。無需設置定時器。除非你保存舊約,否則它通常發生得很快,你不需要消息,特別是如果用戶只是點擊保存。 – Plutonix