Нет, сортировка пользовательского интерфейса не влияет на данные.
Существует другой способ прямой сортировки данных (фактически, представление данных), но подключение его к обычным функциям пользовательского интерфейса (щелчок по заголовку для сортировки) может быть немного более сложным, а также имеет ряд других недостатков. : обернуть коллекцию в ICollectionView (например, ListCollectionView) и использовать SortDescription или пользовательские предикаты сортировки для сортировки элементов; ICollectionView будет находиться между исходной коллекцией и пользовательским интерфейсом, и вы сможете получать отсортированные элементы из нее.
Кроме того, вы также можете сортировать исходную коллекцию напрямую (вручную или с помощью сортируемой коллекции), но опять же, вам необходимо подключить заголовки сетки данных к коду сортировки, что означает что-то вроде перехвата щелчка события заголовков и рисование соответствующих символов для подсказок сортировки и т. д.