Мы ищем замену устаревшему приложению для управления данными, которое сохраняет в файлы XML современную кодовую базу. Унаследованное приложение установило множество требований, которым DataGrid в WPF изо всех сил пытался соответствовать.
Например: значения по умолчанию для столбца, в котором нет данных в XML, поиск в другом файле по указанномустолбцы с модальным окном, столбец дескриптора, который использует поиск, и порядок столбцов.
Решение должно быть динамическим, поскольку каждый файл имеет различное количество заголовков в схеме.
Может ли кто-нибудь помочь направить меня в правильном направлении для решения.
Я пробовал в WPF .Net Core C # с DataGrid, но пока я могу отображать данные, я изо всех сил пытаюсь применить порядок схемы имодальные поиски.
Я также пытался создать собственный элемент управления, но изо всех сил пытался найти хорошую документацию по элементам управления на основе таблиц.
Вот пример одного из файлов данных XML:
<data>
<id>file.name</id>
<table name="" description="">
<schema>
<field name="id" type="int" localisation="" descriptor="false" default="0" lookup="" order="-1" doNotExport="false" />
<field name="name" type="string" ...>
...
</schema>
<rows>
<row>
<name>item</name>
<id>0</id>
...
</row>
...
</rows>
</table>
</data>
В идеале вообще не нужно менять структуру XML
Хотите иметь вывод сетки, такой как DataGrid или Excel, нос функциями, упомянутыми выше.