Hallo,<br>
ich schreibe gerade eine eigene Komponente und möchte die Werte, die einer Eigenschaft zugewiesen werden dürfen einschränken. Das folgende Beispiel läßt alle integer-Werte zu:<br>
<PRE>
public int Anzahl
{
get { return Anzahl }
set { Anzahl = value }
}
</PRE>
Klar: ich könnte jetzt im Setter den value abfragen. Schöner wäre es aber, wenn im Eigenschaftenfenster nur die von mir gewünschten Werte (4, 6 und 8) stehen würden. Wenn ich keinen int nehme, sondern einen von mir definierten enum, dann kommt automatisch eine Drop-Down-List bei der Eigenschaft.<br>
Wie geht das ganze jetzt mit Integer-Werten (oder strings oder ...)?
Danke für Eure Hilfe
Torsten
ich schreibe gerade eine eigene Komponente und möchte die Werte, die einer Eigenschaft zugewiesen werden dürfen einschränken. Das folgende Beispiel läßt alle integer-Werte zu:<br>
<PRE>
public int Anzahl
{
get { return Anzahl }
set { Anzahl = value }
}
</PRE>
Klar: ich könnte jetzt im Setter den value abfragen. Schöner wäre es aber, wenn im Eigenschaftenfenster nur die von mir gewünschten Werte (4, 6 und 8) stehen würden. Wenn ich keinen int nehme, sondern einen von mir definierten enum, dann kommt automatisch eine Drop-Down-List bei der Eigenschaft.<br>
Wie geht das ganze jetzt mit Integer-Werten (oder strings oder ...)?
Danke für Eure Hilfe
Torsten
Comment