当它是 ToolStripButton.click 事件时,我无法更改光标。
我有 2 个名为“Rechercher”的按钮。
已编辑:只有按钮可以工作。 ToolStripButton 似乎取消了我的光标... 感谢您的帮助
Public Class FenetrePrincipale
Private WithEvents _btnRechercher As New Windows.Forms.ToolStripButton("Rechercher")
Private WithEvents btnRechercherAccesBtn As New Button
Private Sub Rechercher(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _btnRechercher.Click, btnRechercherAccesBtn.Click
Try
Me.Cursor = Cursors.WaitCursor
'WAITING FOR THE CODE TO FINISH (2 sec)
Finally
Me.Cursor = Cursors.Default
End Try
End Sub
End Class
最佳答案
也许你应该尝试一些采样器,例如:
Private Sub MainFrame_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Search()
End Sub
Private Sub Search()
Try
Me.Cursor = Cursors.WaitCursor
UseWaitCursor = True
Application.DoEvents()
Threading.Thread.Sleep(1000) 'WAITING FOR THE CODE TO FINISH
Finally
UseWaitCursor = False
Me.Cursor = Cursors.Default
Application.DoEvents()
End Try
End Sub
问题是代码应该执行的地方没有任何暂停,所以它运行得很快。
关于vb.net - 更改光标 VB.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134360/