(50分)自定义控件的tooltip问题。
我自己写了一个class picBtn,是继承的picturebox。我给它加了个属性ToolTip是这样实现的:
Private m_objTooltip As New System.Windows.Forms.ToolTip
Public Overridable Property ToolTip() As String
Get
Return m_sToolTip
End Get
Set(ByVal Value As String)
m_objTooltip.SetToolTip(Me, Value)
m_sToolTip = Value
End Set
End Property
现在问题是,我可以给我这个自定义控件设置tooltip了,但是一旦设置了tooltip。画面中所有的该控件都有了同样的tooltip(比方说,一个form中有两个picBtn,设定了picBtn1.tooltip="abcde"后,picBtn的tooltip也为“abcde”了)。怎么解决这个问题啊。谢谢。