Entwickler-Ecke

C# - Die Sprache - Eigenschaft mit variabler Anzahl möglicher Werte


theo - So 30.07.06 18:27
Titel: Eigenschaft mit variabler Anzahl möglicher Werte
Hallo als Anfänger in C# habe ich folgendes Problem:

Ich benötige eine Eigenschaft (Type string), die möglichen Werte werden zur Entwurfszeit in einer Liste bereitgestellt. enum kann ich nicht verwenden, da möglichen Werte erst zur Entwurfszeit zur Verfügung stehen.


Marco D. - So 30.07.06 18:31

Meinst du nicht, sie stehen erst zur Laufzeit zur Verfügung, also denn wenn das Programm läuft?


theo - So 30.07.06 18:36

Die Klasse ist ein Control. Die möglichen Werte sind von einer anderen Eigenschaft abhänig. Die Auswahl muss im Eigenschaftenfenster erfolgen. Darum Entwurfszeit.


theo - So 30.07.06 21:54

:dance2: Ich habe mein Problem gelöst. Man muss nur seine grauen Zellen anstrengen und das machen, was man in Delphi schon immer gemacht hat. Einen "UITypeEditor" ableiten und der Eigenschaft zuordnen. Dann gehts so wie ich das brauche.