如何从 xml 中的 ObservableCollection 绑定 ModelView 项目?

How to bind a ModelView item from a ObservableCollection in xml?

我有一个 IntegerModelView 和 IntegerView,我想在其他视图中重用。 我可以绑定一个 ModelView,但我想绑定一个集合,但我不知道如何从 itermsource select 整个项目。

 public class MultiValuedViewModel: PropertyChangedBase
    {
        private ObservableCollection<IntegerViewModel> _aded;
        private IntegerViewModel _header;
....


    }

未检查,但类似这样的东西应该可以工作

<ItemsControl ItemsSource="{Binding Aded}">
   <ItemsControl.ItemsPanel>
      <ItemsPanelTemplate>
         <StackPanel Orientation="Vertical"/>
      </ItemsPanelTemplate>
   </ItemsControl.ItemsPanel>
   <ItemsControl.ItemTemplate>
      <DataTemplate>
         <!-- some data template -->
      </DataTemplate>
   </ItemsControl.ItemTemplate>
</ItemsControl>