Hallo,
ich habe in einer managed C++ .NET Anwendung ein PropertyGrid zum Anzeigen meiner Programmeigenschaften.
Wenn ich nun z.B. ein Property vom Typ Bool in meiner Klasse hab, so ist dann während der Laufzeit eine Comboxbox mit den Einträgen True/False sichtbar zum Festlegen des Wertes der boolschen Eigenschaft. So weit so gut.
Wenn ich das nun mit einer eigenen Enumeration mache, so werden dann allerdings nicht die Elemente dieses Enums angezeigt, sondern nur ein Textfeld mit einer "0".
Frage: Wie kriege ich es hin, dass die Elemente meiner eigenen Enumeration auch in einer Combobox aufgelistet werden?
Frage 2: Wie kann ich eine Liste von Enumerations-Elementen wie oben genannt einzeigen, welche ich erst zur Laufzeit zusammengebaut habe?
Hintergrund: Ich will alle Dateien in einem Ordner in einer Combobox (im PropertyGrid) anzeigen.
Bitte um Hilfe, danke im Voraus.
ich habe in einer managed C++ .NET Anwendung ein PropertyGrid zum Anzeigen meiner Programmeigenschaften.
Wenn ich nun z.B. ein Property vom Typ Bool in meiner Klasse hab, so ist dann während der Laufzeit eine Comboxbox mit den Einträgen True/False sichtbar zum Festlegen des Wertes der boolschen Eigenschaft. So weit so gut.
Wenn ich das nun mit einer eigenen Enumeration mache, so werden dann allerdings nicht die Elemente dieses Enums angezeigt, sondern nur ein Textfeld mit einer "0".
Frage: Wie kriege ich es hin, dass die Elemente meiner eigenen Enumeration auch in einer Combobox aufgelistet werden?
Frage 2: Wie kann ich eine Liste von Enumerations-Elementen wie oben genannt einzeigen, welche ich erst zur Laufzeit zusammengebaut habe?
Hintergrund: Ich will alle Dateien in einem Ordner in einer Combobox (im PropertyGrid) anzeigen.
Bitte um Hilfe, danke im Voraus.