多くの開発者が、彼のためにリアルタイムのツールチップを書くことができます。あなたは私の質問を理解していない場合
ので、ここで私はスムーズに私のカーソルを次のようにツールチップをしたいの例VB.NETでリアルタイムのツールチップを使用
答えて
これはあなたが求めたことを行います。私が言ったように、あなたは単にToolTip
を表示して、あなたのためにそれを行うためにシステムに頼らないでください。
Private Sub Button1_MouseMove(sender As Object, e As MouseEventArgs) Handles Button1.MouseMove
Dim text = e.Location.ToString()
If text <> Me.ToolTip1.GetToolTip(Me.Button1) Then
Me.ToolTip1.Show(e.Location.ToString(), Me.Button1, New Point(e.X + 20, e.Y + 20))
End If
End Sub
Private Sub Button1_MouseLeave(sender As Object, e As EventArgs) Handles Button1.MouseLeave
Me.ToolTip1.Hide(Me.Button1)
End Sub
ええと、あなたのコードは単純ではなく、ちょうど1行のコードが必要です:-) –
関連するコードの行数は何故ですか? – jmcilhinney
私のアプリでは多くの行があると思うので、私のアプリは読み込みが遅くなります –
あなたがツールチップは、マウスをフォローしたい場合は、多分this
Public Class Form1
Private toolTipMsg As String = "Busy, Please Wait..." & vbCrLf & "Line2 Blah bla bla."
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
ToolTip1.Active = True
ToolTip1.IsBalloon = False
Timer1.Start()
End Sub
Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
' get cursor position
Dim cp = Cursor.Position
' offset Y so tooltip is under mouse
cp.Y += CInt(Cursor.Size.Height * 1.5)
' show tooltip
ToolTip1.Show(toolTipMsg, Me, PointToClient(cp))
End Sub
あなたのコードには、「Busy、Please Wait ... Line2 Blah bla bla。」というテキストが表示されたツールチップが常に表示されます。 –
メッセージを「toolTipMsg = ..」に変更することができます –
私はそのコードを知っています –
- 1. VB.Netでのマルチスレッドの使用
- 2. VB.netでのLuaInterfaceの使用
- 3. VB.netでこのようなツールチップを実現しますか?
- 4. リアルタイムでExcelにVb.Netを介してデータ値を記録する
- 5. vb.netでnservicebusを使用
- 6. Jquery:JQueryでツールチップを使用する方法?
- 7. Jquery Cluetip - ツールチップ内でjavascriptを使用
- 8. vb.netのデリゲートを使用
- 9. vb.netのaxspreadsheetを使用
- 10. VB.Net - クラスのサブクラスを使用
- 11. jQueryでツールチップを使用してjsonpを使用する
- 12. vb.netのDLLでタイマーを使用
- 13. asp.netのデータグリッドビューでVB.NETを使用
- 14. htmlタイトルのツールチップを使用したブートストラップポップアップ
- 15. ツールチップのグラフに変数を使用
- 16. htmlを使用してSilverlightコンポーネントのツールチップ
- 17. @ VB.NETのコンボボックスアイテムにツールチップを設定するには?
- 18. Pythonを使用したリアルタイム通知
- 19. VMRを使用したSolaceリアルタイム配信
- 20. nodejsを使用したリアルタイム通知webapp
- 21. Firebaseを使用しないリアルタイムAndroidモバイルアプリ
- 22. AsyncTaskを使用した「リアルタイム」検索?
- 23. AngularJs&Yii2を使用したリアルタイム
- 24. リアルタイムのドキュメントコラボレーションに使用するAPI
- 25. リアルタイムのiPhoneアプリに使用するデータベース
- 26. ビジュアルスタジオ(vb.net)の別のクラスからフォームのツールチップにアクセス
- 27. カスタムディメンションを使用したGAリアルタイムAPIの使用
- 28. matplotlibをリアルタイムでどのように使用できますか?
- 29. VB.NETでのLINQグループ結合の使用
- 30. VB.NetでのXML Webサービスの使用
のようにタイマーや何かを使用し、あなたが何を意味するのか?、特定 – Danny
ようにしてください[この](のhttp:// www.dotnetperls.com/tooltip)? –
自動的に表示するためにシステムに頼るのではなく、コードで 'ToolTip'を表示するだけです。 – jmcilhinney