Hi,
weiß jemand und/oder kennt jemand einen Artikel wie ich TypeConverter und/oder UITypeEditor selbst auslösen kann.
Sprich das es sich verhält wie im PropertyGrid?
Problem:
Ich habe die Informationen einer Eigenschaft nur über das PropertyInfo Objekt.
Da die C# Klasse dynamisch zur Laufzeit erstellt wird (CSharpCodeProvider) und instanziiert wird (Activator.CreateInstance).
Die generierten Eigenschaften will ich jetzt nochmals in einer Liste anzeigen mit zusatz Informationen und möchte nun für die Eigenschaft den jeweiligen TypeConverter und/oder UITypeEditor ausführen lassen.
(In der Liste soll man Test Eingaben tätigen können)
Über propertyInfo.GetCustomAttribute kann ich ja die jeweiligen TypeCOnverter oder UITypeEditor Attribute abfragen.
Mit TypeDescriptor erstelle ich den eigentlichen TypeConverter. (TypeDescriptor.GetConverter)
Aber dann haperts auch schon bei mir.
Das ganze soll ohne Datenbindung laufen.
Hoffe ihr versteht mein Problem und könnt helfen.
weiß jemand und/oder kennt jemand einen Artikel wie ich TypeConverter und/oder UITypeEditor selbst auslösen kann.
Sprich das es sich verhält wie im PropertyGrid?
Problem:
Ich habe die Informationen einer Eigenschaft nur über das PropertyInfo Objekt.
Da die C# Klasse dynamisch zur Laufzeit erstellt wird (CSharpCodeProvider) und instanziiert wird (Activator.CreateInstance).
Die generierten Eigenschaften will ich jetzt nochmals in einer Liste anzeigen mit zusatz Informationen und möchte nun für die Eigenschaft den jeweiligen TypeConverter und/oder UITypeEditor ausführen lassen.
(In der Liste soll man Test Eingaben tätigen können)
Über propertyInfo.GetCustomAttribute kann ich ja die jeweiligen TypeCOnverter oder UITypeEditor Attribute abfragen.
Mit TypeDescriptor erstelle ich den eigentlichen TypeConverter. (TypeDescriptor.GetConverter)
Aber dann haperts auch schon bei mir.
Das ganze soll ohne Datenbindung laufen.
Hoffe ihr versteht mein Problem und könnt helfen.
Zuletzt bearbeitet: