Для привязки коллекций к элементам управления в выделенном коде:
1) Дайте именам списков
2) в выделенном коде, установите .ItemsSource =
(Вы должны убедиться, что ваши коллекции имеют ObservableCollection , чтобы гарантировать, что если коллекция изменится, это будет отражено в представлении.)
например ...
<controls:PanoramaItem>
<ListBox Name="AItemBox" >
...
</ListBox>
</controls:PanoramaItem>
<controls:PanoramaItem
<ListBox Name="BItemBox" >
...
</ListBox>
</controls:PanoramaItem>
изатем
private void BindMyControls()
{
AItemBox.ItemSource = AItems;
BItemBox.ItemSource = BItems;
}
Затем вы можете позвонить BindMyControls()
из наиболее подходящего места, скорее всего, после заполнения коллекций.