我有一个绑定到我的用户控件的视图。在我的用户控件上,我有一个数据网格,它从我的视图中绑定到一个集合。该数据网格中的一列是 DataGridComboBoxColumn,我需要将其绑定到视图中的不同集合。数据网格的绑定如下所示:
DataContext="{Binding .}" ItemsSource="{Binding VictimVillages}"
datacontext 是视图,VictimVillages
是我要在数据网格中显示的集合。
我试图访问我想在组合框中显示的集合
ItemsSource="{Binding Path=Patterns,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type Views:ViewPlanner}}}"
集合的名称是 Patterns,视图的类型是“ViewPlanner”,在Views
命名空间中。
我已经创建了一个依赖关系图。我需要帮助找出黄色部分。