|
||||||||||||
Привязка ListBox к содержимому List<>
Время создания: 07.04.2020 23:11
Текстовые метки: ListBox, List, WPF, c#
Раздел: Компьютер - C# - WPF - XAML - ListBox
Запись: Kozlov-AE/Tetra/master/base/1565188313z0gf0yhweb/text.html на raw.githubusercontent.com
|
||||||||||||
|
||||||||||||
Привязка возможна только к свойствам, не к полям. Поэтому для начала вам нужно изменить класс "Исполнитель", введя поля: Затем нужно задать шаблон для отображения ListBoxItem'ов. По этому шаблону на каждый объект класса Artist будет автоматически создаваться ListBoxItem в виде TextBlock'a и его свойство Text будет привязано к Name:
И наконец нужно указать ListBox'у из какой коллекции брать данные. Причем если вы хотите чтобы он смог автоматически отслеживать добавление/удаление элементов из этой коллекции, то лучше использовать ObservableCollection:
|
||||||||||||
|
||||||||||||
|