|
Hallo,
mal kurz eine Frage zur Neugierde:
wenn ich eine eigene Converter-Klasse implementiere und einen Integer-Wert zu konvertieren habe, dann ist es im Grunde wohl egal ob ich die Klasse z.B. von der StringConverter-Klasse oder der Int32Converter-Klasse ableite, wenn ich in beiden F�llen die ConvertTo-Methode auf folgende Weise �berschreiben w�rde, oder?
Public Overloads Overrides Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, ByVal destinationType As Type) As Object ������� If destinationType Is GetType(String) And TypeOf value Is Integer Then ����������� If context.PropertyDescriptor.Name = "Kunde" Then ��������������� Select Case DirectCast(value, Integer) ������������������� Case 0 ����������������������� Return "" ������������������� Case -1 ����������������������� Return "keine Auswahldaten vorhanden!" ������������������� Case Else ����������������������� Return DirectCast(context.Instance, ConfigAuswahl).KundeName ��������������� End Select ����������� End If ������� End If ������� Return MyBase.ConvertTo(context, culture, value, destinationType) End Function
Dank und Gr��e
Oskar
|
