Я действительно ищу в Интернете и не могу найти ответ.
Мне сложно описать, что я пытаюсь сделать.Возможно, именно поэтому я не смог найти ответ в Stackoverflow и Google.
У меня есть ListBox
на моей странице, которая связана с ObservableCollection<Model>
.Это Model
имеет свойство с Id
другой модели.Существует также Dictionary<int,SecondModel>
, содержащий реализованные вторые модели.
Я мог бы , а не добавить свойство со второй моделью в первую модель, поскольку это сторонняя библиотека.
Можно ли получить свойство Name
из реализованного SecondModel
с использованием коллекции?
Text="{Binding ???}"
Образец
public class Model
{
public int Id { get; set; }
public int SecondModelId { get; set; }
}
public class SecondModel
{
public int Id { get; set; }
public string Name { get; set; }
}
public class SomeOtherModel
{
public Dictionary<int,SecondModel> SecondModelCollection{ get; set; }
}