Итак, у меня есть список:
<ListBox Grid.Row="0" Grid.Column="1" Grid.RowSpan="2"> //<----Item's Data Source Method Call Here?
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel
Orientation="Horizontal"
IsItemsHost="true" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Grid.Row="0" Grid.Column="1" Grid.RowSpan="2" Orientation="Vertical">
<Label Content="{Binding Address1}"></Label>
<Label Content="{Binding Address2}"></Label>
<Label Content="{Binding Town}"></Label>
<Label Content="{Binding Postcode}"></Label>
<Label Content="{Binding Country}"></Label>
<CheckBox Content="{Binding Include}"></CheckBox>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Что я хотел бы сделать, это установить источник данных элемента в список адресов, каждый из которых имеет одинаковый почтовый индекс.Поэтому мне нужен список текущих адресов в наблюдаемой коллекции с тем же почтовым индексом.Для генерации такого списка адресов потребуется только вызов метода, который принимает текущий почтовый индекс в качестве аргумента, но я не знаю, как вызвать метод, который требует аргумента из статического источника данных.
Кто-нибудь может помочь?