Wiem, że dobrze, ale nigdy nie patrzyłem na DataGrid
.WPF DataGrid z zestawu narzędzi WPF vs ListView - wszelkie korzyści?
Moje pytanie jest proste - jeśli nie potrzebujesz edycji na liście, czy DataGrid
zapewnia jakieś korzyści w porównaniu z ListView
? Czy są też wady korzystania z DataGrid
(bardziej złożone, lepsze wykonanie, błędy, trudne do ukształtowania itp.)?
Zgadzam się z odpowiedzią, ale nie zgadzam się z wnioskiem. Nawet jeśli nie edytujesz w miejscu, DataGrid jest preferowanym wyborem ze względu na łatwość dodawania widoku sortowania i widoku RowDetails. Tak więc moja rada byłaby - jeśli masz golumns, zacznij od DataGrid i nie będziesz musiał przełączać się później. –
ListView nie jest tak naprawdę tylko do odczytu. Możesz łatwo edytować każdą komórkę w ListView za pomocą odpowiednich szablonów. – Tarydon