Программирование > АнтиПаттерны
Существует практика использования элемента управления ListView там где можно вместо этого сделать Grid и временную таблицу.
В результате:
Однако есть ряд случаев, когда вариант с использованием ListView если и не более удачен, то хотя бы имеет право на существование:
То есть, если поведение Grid и представление данных в нем Вас устраивает, то использовать ListView смысла нет, но если вас интересуют нестандартные возможности и дополнительное время на разработку Вас не пугает, то List View подходящая кандидатура для старта.