Код: Выделить всё
public SomeViewModel : BaseViewModel
{
public string Products { get; set; }
...
}
public class Products
{
public string Ident { get; set; }
public string Name { get; set; }
public ICollection
Providers { get; set; }
}
public class Provider
{
public string Name { get; set; }
public string Address { get; set; }
}
Примерно так:

Как это можно сделать?
РЕДАКТИРОВАТЬ:
Не совсем уверен, почему это было закрыто... но попытаюсь прояснить мою проблему:
Дело в том, что мне нужно, чтобы представление списка имело динамическое количество столбцов в зависимости от количества элементов в коллекции.
Итак, если в коллекции есть 2 поставщика, в списке должно быть всего 6 столбцов (первые два, которые привязаны к свойствам Ident и Name продукта, а затем 2 дополнительных столбца, привязанных к первому поставщику, и еще 2 столбца ко второму поставщику).
Этот код xaml работает для привязки первые два столбца в свойствах Ident и Name объекта Products:
(обратите внимание: ListView ItemsSource привязан к объекту Products в коде программной части)
Код: Выделить всё
Надеюсь, эта добавленная информация имеет смысл..
Подробнее здесь: https://stackoverflow.com/questions/797 ... tion-items
Мобильная версия