у меня есть массив коллекций, каждая из которых привязана к элементу управления следующим образом:
ItemsContropl_n.ItemsSource= Collection[n-1] ;
.
ItemsControl_15.ItemsSource= Collection[14] ;
ItemsControl_14.ItemsSource= Collection[13] ;
.
.
есть ли способ определить источник элементов для каждого элемента управления относительно его экземпляра коллекции что-то вроде:
Элемент DataContext, контролирующий элементы, имеет свойство, которое предоставляет массив коллекций
public Class Board
{
public Coll [] Collections
{
get { return collections;}
}
}
CollectionPanel.DataContext = Board ;
<ItemsControl x:Name="ItemsControl_i" itemsSource="{Binding Path=Coll[i-1]" />