Enumeration-Property alphabetisch sortieren?

10/10/2007 - 15:13 von Martin H. | Report spam
Hallo,

ich habe folgendes Problem mit einer Enumeration bei
einem Property eines UserControls.

Folgender Beispiel-Code beschreibt das Problem:

Public Enum TestEnum As Integer
Anton = 0
Zacharias = -1
End Enum

Public Property Vorname As TestEnum
...
End Property

Wenn ich in der IDE dem Property Vorname einen Wert zuweise,
dann sind die Vornamen alphabetisch sortiert. Geschieht dies aber
über das Properties-Fenster, dann wird nach Werten sortiert, d.h.
Zacharias steht oben, Anton steht unten.
Wie kann ich die alphabetische Sortierung erzwingen?

Vielen Dank im Voraus!

Beste Grüße,

Martin
 

Lesen sie die antworten

#1 Peter Bucher [MVP]
11/10/2007 - 16:49 | Warnen spam
Hallo Martin

Wenn ich in der IDE dem Property Vorname einen Wert zuweise,
dann sind die Vornamen alphabetisch sortiert. Geschieht dies aber
über das Properties-Fenster, dann wird nach Werten sortiert, d.h.
Zacharias steht oben, Anton steht unten.
Wie kann ich die alphabetische Sortierung erzwingen?


Bei mir dasselbe, egal ob VB.NET / C# und Web- oder Windowsprojekt.
Ich finde das zwar nicht soo wichtig, da ich sowieso praktisch nie mit dem
Designer arbeite,
ausser halt in Windows Projekten. Nur ist mir das bis annehin nicht
aufgefallen.

Die Sortierung sollte sicher erzwingen lassen, indem du jeweils alphabetisch
_und_ numerisch
die gleiche Reihenfolge einhàltst.

Gruss, Peter Bucher
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
http://www.aspnetzone.de/blogs/peterbucher/ - Auf den Spuren von .NET

Ähnliche fragen