WPF Datagrid ItemsSource - PullRequest
       6

WPF Datagrid ItemsSource

1 голос
/ 07 октября 2010

У меня есть динамический набор столбцов, и когда я заполняю строки и знаю только имя столбца строк. Это возможно сделать?

Список столбцов:
Columns [0] = "firstcol";
Столбцы [12] = "anothercol";

И список строк.
Первый ряд
Rows [0] [0] = "item";
Rows [0] [12] = "item";

Второй ряд
Rows [1] [0] = "item";
Rows [1] [12] = "item";

Мне нужно заполнить сетку данных. Можно ли это сделать с помощью словаря или чего-то еще, поскольку я не знаю столбцов ...

1 Ответ

0 голосов
/ 07 октября 2010

Если вам удастся создать структуру, - Строка - Заголовок столбца - Данные ячейки

Также предоставьте свой список столбцов вашему элементу управления (возможно, связать его), а затем при его обновлении динамически создайте столбцы и присоедините шаблон ячейки, шаблон редактирования ячейки (шаблоны данных, где вы указываете привязку с исходным элементом и путями). Таким образом, ваши динамические столбцы будут добавлены и будет установлена ​​привязка, поэтому любые изменения в строках или данные будут обновляться между вашим «предъявителем» и «представлением» (элемент управления wpf datagrid)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...