Отображение иерархических данных в таблице

StackOverflow https://stackoverflow.com/questions/825897

  •  05-07-2019
  •  | 
  •  

Вопрос

У меня есть иерархическая структура данных, которую мне нужно отобразить в WPF.Я очень новичок в WPF и пытался придумать способ сделать это.Но, увы, я ничего не добился и прошу вас, ребята, о помощи.Моя структура данных выглядит следующим образом:

  • Форд
    • F-150
      • 2009
        • Р4445
      • 2008
        • N998
      • 2007
        • М775
    • Ф-350
      • 2008
        • N999
      • 2007
        • М777

Я хочу, чтобы данные отображались в таблице для удобства поиска следующим образом:

Ford
Model              | 2009    | 2008    | 2007
---------------------------------------------
F-150              | P4445   | N998    | M775
F-350              |         | N999    | M777

Я совершенно не понимаю, как этого добиться и возможно ли это вообще.Было бы проще, если бы это было в табличном формате, но, к сожалению, я не могу изменить структуру данных.Каков был бы наилучший и наиболее эффективный способ (у меня, вероятно, есть 70 моделей, которые мне нужно отобразить одновременно) сделать это в WPF?

Это было полезно?

Решение

используйте элемент управления TreeView. Ознакомьтесь с этой статьей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top