ListBox и ListView wo / GridView:
Лучше всего для представления данных не в табличной форме - т.е.в длинном списке с данными только для чтения.
ListView w / GridView:
Отлично подходит для представления данных только для чтения в табличной форме без необходимости сортировки (вы должны реализовать сортировку самостоятельно) - имеет несколько проблем с вычислением ширины столбцов при изменении источника данных после его первоначального создания.
DataGrid
Отлично подходит для представления широких возможностей редактирования и сортировки из коробки.Простые свойства позволят сортировку - и у вас есть автоматическое редактирование.Несколько сложнее и намного тяжелее, чем другие альтернативы в плане производительности.