WPF - Привязка к выбранному элементу списка между пользовательскими элементами управления

У меня есть два пользовательских элемента управления, первый со списком, который привязан к списку клиентов, который отображает некоторые простые детали для каждого клиента.

Второй пользовательский элемент управления Я хотел бы получить более подробное представление о том, какой клиент выбран в списке первого пользовательского элемента управления.

Можно ли настроить привязку во втором элементе управления для привязки к выбранному элементу в первом пользовательском элементе управления ?

Мой список:

            <ListBox Name="lstCustomer" ItemsSource="{Binding Customers}" >           
                <ListBox.Resources>

                    <DataTemplate DataType="{x:Type MyApplication:Customers}">
                       <Label Grid.Row="0" Content="{Binding Customer.name}" FontSize="14" FontWeight="Bold" Padding="5" />                             
                                <Label Grid.Row="1" Grid.Column="0" Content="{Binding Customer.telephone}" Padding="10,5" />                 
                            </Grid>
                        </Grid>

                    </DataTemplate>
                </ListBox.Resources>
            </ListBox>

Подробный просмотр Usercontrol (Пока)

 <Grid x:Name="containingGrid" DataContext="{Binding ElementName=lstCustomers, Path=SelectedItem}">
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="Auto"/>
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="Auto"/>
                <ColumnDefinition Width="Auto"/>
            </Grid.ColumnDefinitions>
            <TextBlock Text="{Binding Customer.name}" FontSize="23"/>
        </Grid>

Спасибо Greg

8
задан gr-eg 29 July 2011 в 14:47
поделиться