У меня есть пользовательский элемент управления, который имеет одно свойство зависимости. В моем окне у меня есть список объектов, и я создаю единую сетку, состоящую из моего пользовательского элемента управления. Я устанавливаю ItemsSource в свой список объектов, но мне нужно передать каждый соответствующий объект в пользовательский элемент управления. Пожалуйста, ознакомьтесь с приведенным ниже кодом. Мне нужно передать объект участника в LadderControl.Как получить текущий «элемент» в привязке ItemsSource
<ItemsControl Grid.Row="2" Name="Participants" ItemsSource="{Binding Path=MyEvent.Participants}">
// more code here, irrelevant
<ItemsControl.ItemTemplate>
<DataTemplate>
<ladder:LadderControl Participant="CURRENT_ITEM_IN_PARTICIPANTS_LIST"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Есть ли способ, которым я могу это сделать? Должен ли я думать об использовании другого шаблона?
Благодаря
Я думаю, что это лучшее решение, поскольку LadderControl более портативен. Благодарю. – Sherlock