Привязка списка объектов к WPF ListView - PullRequest
2 голосов
/ 20 апреля 2010

У меня есть список объектов, которые я хочу привязать к элементу управления ListView в моем приложении WPF. Объекты уже имеют DataTemplate, поэтому нет необходимости определять это.
Список объектов является свойством в файле кодовой области в формате list<object>
Когда я добавляю один объект программно, это выглядит нормально. Но когда я пытаюсь связать ItemSource объекта ListBox со списком объектов, ничего не появляется. Я использую следующую привязку:

<ListBox ItemsSource="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}, Path=Portfolios}"/>

где имя свойства, с которым я пытаюсь связать, - это Portfolios и существует в родительском окне

1 Ответ

1 голос
/ 20 апреля 2010

List<> объекты не сообщают автоматически при добавлении нового элемента. Попробуйте вместо этого использовать ObservableCollection<> и посмотрите, поможет ли это.

...