WPF Grid для создания таблиц - PullRequest
       5

WPF Grid для создания таблиц

1 голос
/ 09 апреля 2010

Я ищу тип элемента управления сеткой, который позволил бы пользователю вводить значения и сохранять их в базе данных. Проблема с DataGrid заключается в том, что если нет данных из базы данных, сетка уже не видна. В моем приложении пользователь должен увидеть пустую сетку и заполнить ее своими данными, а затем сохранить. Новые строки также должны автоматически добавляться, когда пользователь переходит на последнюю строку. Могу ли я использовать сетку данных, но каким-то образом установить свойство, которое позволит такую ​​функциональность? Должен ли я использовать другой элемент управления? Большое спасибо за любые предложения.

1 Ответ

0 голосов
/ 09 апреля 2010

Если у вас стандартная компоновка столбцов, создайте DataTable с этой компоновкой и привяжите к ней. Затем, когда они хотят сохранить дескриптор, что таблица не существует, и создать ее на основе строк в связанной DataTable.

Если у вас нет стандартного макета столбца, вам придется предоставить какой-то механизм для получения макета. Либо обработайте события перемещения ячейки и создайте макет самостоятельно, либо создайте другой элемент управления (конструктор таблицы), который позволит вам указать макет. После того, как у вас есть макет, вы можете сделать то же, что и выше.

...