Я не думаю, что можно заставить VS перенестись в 80 столбцах (я нашел бы это ужасно раздражающим), но можно вставить визуальную инструкцию в 80 столбцах, таким образом, Вы знаете, когда хорошее время для вставки новой строки.
Детали о вставке инструкции в 80 символах для 3 различных версий visual studio.
Используйте CollectionViewSource
:
<CollectionViewSource x:Key="SortedItems" Source="{Binding CollectionOfStrings}"
xmlns:scm="clr-namespace:System.ComponentModel;assembly=WindowsBase">
<CollectionViewSource.SortDescriptions>
<scm:SortDescription PropertyName="SomePropertyOnYourItems"/>
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
<ListBox ItemsSource="{Binding Source={StaticResource SortedItems}}"/>
Возможно, вы захотите заключить свои строки в специальный класс виртуальной машины, чтобы упростить применение поведения сортировки.