C# Winforms Treeview Новая функция .NET 10 CompareOptions.NumericOrderingC#

Место общения программистов C#
Anonymous
C# Winforms Treeview Новая функция .NET 10 CompareOptions.NumericOrdering

Сообщение Anonymous »

Я новичок в C# и пишу приложение с использованием Winforms на .NET 10.
Мое приложение имеет TreeView, и пользователи могут добавлять новые узлы в любом месте дерева. Древовидное представление может быть немного запутанным, поэтому в контекстном меню у меня есть опция сортировки, которая вызывает TreeView1.Sort();, которая сортирует узлы в алфавитном порядке, например:

Код: Выделить всё

Document1
Document10
Document11
Document2
Это не то, чего я хочу, я бы предпочел, чтобы они были отсортированы по числам, как в проводнике Windows, примерно так:

Код: Выделить всё

Document1
Document2
Document10
Document11
Из Google я знаю, что программировать это может быть довольно сложно, но я также узнал, что .NET 10 теперь включает NumericOrdering. Я думал, что это будет простой случай установки флага, но, очевидно, это нечто большее. Я не могу найти примеров его использования, и было бы здорово, если бы кто-нибудь подтолкнул меня в правильном направлении.

Вернуться в «C#»