Vb.net 在两组tootips之间进行选择
使用vbnet表单编辑器,我实例化了两次工具提示类:一个用于英语语言,一个用于法语语言。(您也可以想象:短版本/扩展版本)Vb.net 在两组tootips之间进行选择,vb.net,tooltip,Vb.net,Tooltip,使用vbnet表单编辑器,我实例化了两次工具提示类:一个用于英语语言,一个用于法语语言。(您也可以想象:短版本/扩展版本) 如何在运行时在to实例之间进行动态选择?我找到了处理该主题的方法: Private Sub Tip_En_CheckedChanged(sender As Object, e As EventArgs) Handles Tip_En.CheckedChanged If Tip_En.Enabled Then Me.ToolTip_Fr.Active
如何在运行时在to实例之间进行动态选择?我找到了处理该主题的方法:
Private Sub Tip_En_CheckedChanged(sender As Object, e As EventArgs) Handles Tip_En.CheckedChanged
If Tip_En.Enabled Then
Me.ToolTip_Fr.Active = False
Me.ToolTip_en.Active = True
End If
ToolTip_en.IsBalloon = True
End Sub
Private Sub Tip_Fr_CheckedChanged(sender As Object, e As EventArgs) Handles Tip_Fr.CheckedChanged
If Tip_Fr.Enabled Then
Me.ToolTip_en.Active = False
Me.ToolTip_Fr.Active = True
End If
End Sub
当然可以缩短和分解…您可以使用一个实例,只更改运行时显示的文本 您可以使用一个额外的类,如ToolTiptTranslationText,它在设置语言后保存所有文本翻译。该类知道您设置的语言 将PopulateToolTiptText之类的方法放入其中,从中可以将所有工具提示文本更改为正确的语言。 这是我可以考虑的一种方法,但还有很多 这样,您也可以只通过向此类添加文本来添加更多语言