wer seine einträge in einer ListView nach einem Enum gruppieren möchte, kann das folgende snippet verwenden
var Groups = Enum
.GetValues(typeof(queryStatus))
.OfType<queryStatus>()
.ToDictionary(
k => k,
k => listView1.Groups.Add(k.ToString(), Enum.GetName(typeof(queryStatus), k)));
var lvitem = listView1.Items.Add("");
lvitem.Group = Groups[status];
Kommentare zum Snippet