ListView - это элемент управления WPF, производный от ListBox, который (теоретически) может отображать элементы, используя один из нескольких режимов просмотра, полученных из ViewBase.GridView является единственным реализованным.Другими словами, это не выбор ListView или GridView.Если вы хотите отобразить табличные данные в ListView, вы должны создать ListView и установить его View в GridView (который определяет расположение столбцов).
Реальность, однако, такова, что, насколько я знаю,другие взгляды не были реализованы.А поскольку ListView не очень многофункциональный элемент управления, он в настоящее время в значительной степени устарел.На самом деле Silverlight даже не предоставляет ListView.
Существует элемент управления DataGrid , очень близкий по функциональности и API к элементу управления Silverlight DataGrid, и вам, вероятно, следует использовать его вместо ListView.