Mam działający PropertyGrid w aplikacji ale chciałbym by sortowanie było po etykietach a nie po wartościach. Np.

enum DrinkDoses
{
    [Description("Half of litre")]
    litre,
    [Description("One litre")]
    oneLitre,
    [Description("Two litres")]
    twoLitre,
    [Description("Three litres")]
    threeLitres,
    [Description("Four litres")]
    fourLitres,
    [Description("Death dose, five litres")]
    fiveLitres
}

Czyli wyświetlana lista sortowana jest po litre, oneLitre itd a nie po Description. Czy da się to osiągnąć?