Hallo,

 

ich habe eine eigene Klasse implementiert, welche von der Klasse Int16Converter ableitet.

Mein Eigenschaftswert, welchen es f�r das PropertyGrid-Objekt zu konvertieren gilt, ist zwar ein einfaches Int16-Objekt und es g�be daf�r eben schon den passenden Int16Converter; trotzdem habe ich meinen eigenen Converter implementiert, damit ich den zur�ckgegebenen Wert der gebundenen Eigenschaft in einem bestimmten Format im PropertyGrid-Objekt ausgeben lassen kann.

 

Wenn ich das Programm starte und einen Haltepunkt auf diese Methode setze

 

Public Overloads Overrides Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal t As Type) As Boolean

������� If t Is GetType(String) Then

����������� Return True

������� End If

������� Return MyBase.CanConvertFrom(context, t)

End Function

 

so wird diese Funktion durchlaufen.

Ein Haltepunkt dann auf diese Funktion

 

Public Overloads Overrides Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal info As CultureInfo, ByVal value As Object) As Object

 

End Function

 

f�hrt beim Debuggen aber nicht zum Halt; d.h. diese Funktion wird nicht durchlaufen.

Kann mir bitte vielleicht jemand erkl�ren wieso?

 

Dank und Gr��e

 

Oskar

 

Odpovedet emailem