Zerpico
@Zerpico

Как сделать Иерархический вид DataGrid?

Доброго времени суток! Возникла необходимость сделать таблицу с иерархией в 2 уровня, как в TreeView. Что-то на подобии этого:
5MbhwIF.jpg
Работаю с MVVM где есть 2 класса модели:
public class part
    {
        public int id { get; set; }
        public int partNumber { get; set; }
        public double mBrutto { get; set; }
        public double mNetto { get; set; }
        public bool exported { get; set; }
        public Nullable<DateTime> dataOtgr { get; set; }
        public List<paket> ListPaket { get;set; }       
    }
    
 
public partial class paket
    {
        public int id { get; set; }
        public int paketNumber { get; set; }
        public Nullable<System.DateTime> dataUpack { get; set; }
        public int smena { get; set; }  
    }


Я собственно создаю коллекцию из класса part и она включает список класса paket. Мне нужно отобразить в таблице коллекцию из part и в раскрывающемся элементе TreeViewItem (или как то еще, не важно) отобразить список List.
Как мне это сделать?
  • Вопрос задан
  • 2734 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы