У меня есть приложение Windows Forms 2.0, которое использует DataGridView. У нас есть новое требование настраивать DataGridView для каждого пользователя, то есть какие столбцы должны отображаться, порядок столбцов и размеры столбцов будут сохраняться пользователями в шаблоне. Шаблон будет храниться в базе данных против пользователя. Когда пользователь запускает форму, он должен видеть представление сетки данных в соответствии с определенным им шаблоном.
Таким образом, пользователь A будет видеть столбцы таблицы данных в порядке. Имя Возраст Профессия
в то время как пользователь B будет видеть столбцы Имя зарплаты
Я хотел бы знать, каков наилучший подход для достижения этой цели?