Я привязываюсь к неисчислимым (элементам) в моей MainViewModel для отображения данных. Как я уже описывал здесь ранее Как изменить содержимое таблицы данных или списка просмотра с помощью MVVM , все, что я хочу сделать, - это отображать разные таблицы. Мой первый подход состоял в том, чтобы использовать обычную сетку данных и установить для «AutoGenerateColumns» значение true, чтобы отображались правильные столбцы. Как оказалось, производительность была довольно плохой, поэтому я переключился на ListView и GridView, но так как нет доступных «AutoGenerateColumns», мне нужно как-то создавать и изменять столбцы.
Так как бы вы это сделали?