J'ai une classe de base avec le enum et la propriété suivante:Surcharger énumérations et propriétés en VB.NET
Public Enum InitType
Focus = 0
Help = 1
ErrorToolTip = 2
End Enum
Property ToolTipInitType() As InitType
Get
Return m_initType
End Get
Set(ByVal value As InitType)
m_initType = value
End Set
End Property
Je voudrais créer une classe dérivée qui étend la ENUM, de sorte que les classes dérivées ENUM être:
Public Enum InitType
Focus = 0
Help = 1
ErrorToolTip = 2
HelpPopUp = 3
End Enum
Tout d'abord, comment puis-je faire cela - est-ce simplement en le surchargeant? Et d'autre part, ma propriété d'origine récupérera-t-elle automatiquement la nouvelle énumération lors de l'utilisation de la classe dérivée ou devrais-je la surcharger?
Toute aide grandement appréciée.
Merci
Sniffer
Je ne pense pas que vous pouvez hériter ou surcharger une énumération. – Peter