Как отсортировать WinForms TreeView, используя ключи узлов, а не их имена?
Вы можете сортировать его любым удобным способом с помощью свойства TreeView.TreeViewNodeSorter. В статье MSDN Library есть хороший пример.