我有这个代码
Private Sub PortField_KeyPress(sender As Object, e As KeyPressEventArgs) Handles PortField.KeyPress
If (Not IsNumeric(e.KeyChar)) Then
e.KeyChar = ChrW(0)
ToolTip1.Show("N'entrez que des chiffres, merci.", PortField, 103, 10, 1000)
End If
End Sub
因此,当事件被触发(写一封信)时,它应该在我询问的位置显示一个工具提示。
问题是工具提示,当我单击字母键一次时,会出现这样的情况
但是当我双击一个字母键时,它看起来像这样
所以我不明白为什么它不起作用,我需要一些帮助,谢谢
最佳答案
调用两次,第一次为空:
ToolTip1.Show(String.Empty, PortField, 0)
ToolTip1.Show("N'entrez que des chiffres, merci.", PortField, 103, 10, 1000)
关于.net - 工具提示奇怪的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19849560/