У меня есть коллекция объектов, каждый объект имеет в себе коллекцию других объектов. Возможно ли эту коллекцию вывести в DataGrid.
Мой код:
//ViewModel
public class ObladnanViewModel
{
public ObservableCollection
public ObladnanViewModel()
{
Electromotors =new ObservableCollection
Класс ElectromotoruModel:
public class ElectromotoruModel
{
public int Id { get; set; }
public string Name { get; set; }
public string Marka { get; set; }
}
public class ObladnanModel
{
public int Id { get; set; }
public string Name { get; set; }
public ObservableCollection
public ObladnanModel(int id, string name, ObservableCollection
И пробивал так XAML:
Но в Motors выводит просто пустую строку.
Возможно ли сделать так:
Ответ
Нашел решение. Правда не в DataGrid а в ListBox но и так пойдет)
Моя ViewModel:
public class ObladnanViewModel
{
public ObservableCollection
public ObladnanViewModel()
{
Collection=new ObservableCollection
new ObladnanModel(2,"Obl2",new ObservableCollection
Код Xaml:
Результат:
Комментариев нет:
Отправить комментарий