У меня есть следующий список и его элемент.
<ListBox Name="listBox" Width="Auto" Height="Auto" Margin="10" ItemsSource="{Binding MyListItems}">
<ItemsControl.ItemTemplate>
<DataTemplate x:Name="dt">
<controls:MyTreeControl x:Name="myTree"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ListBox>
public class MyListItem
{
public string Name { get; set; }
public string ID { get; set; }
}
MyListItems - это коллекция типа MyListItem, а MyTreeControl - это пользовательский элемент управления, у которого ID является свойством зависимости.
Теперь я хочу назначить каждому идентификатору свойства MyListItem свойство идентификатора MyTreeControl во время загрузки.
<controls:MyTreeControl x:Name="myTree" ID={<I want to bind to MyListItem.ID>}/>
Как это сделать?