vb.net - 更改光标 VB.NET

标签 vb.net button onclick event-handling mouse-cursor

当它是 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/

相关文章:

vb.net - 基本本地化(中性语言)

asp.net - 隐藏字段中的值以逗号重复

javascript - 带有关闭按钮的警告消息弹出窗口

java - Android XML布局复选框 "onclick"方法绑定(bind)到MainActivity中找不到的函数

python - 如何从 BeautifulSoup 中的 onclick 值获取链接?

c# - 如何检索双电池状态?

c# - 将 vb6 类型转换为 VB.net 或 C# 结构

javascript - 如何通过 "radio"实现 "button"

html - CSS 按钮样式不适用

javascript - 这个内联 onClick 代码如何用 addEventListener 替换?