У меня есть простой код, и я пытаюсь привязать свойство Text TextBlock к ListBox, но оно не работает!
Я пытался следовать инструкциям на этом сайте http://msdn.microsoft.com/en-us/magazine/cc163299.aspx
Ниже мой код:
<StackPanel>
<StackPanel.Resources>
<XmlDataProvider x:Key="MoreColors" XPath="Colors">
<x:XData>
<Colors xmlns="">
<color name="Green"/>
<color name="Blue"/>
</Colors>
</x:XData>
</XmlDataProvider>
</StackPanel.Resources>
<TextBlock Height="23" Name="textBlock1" TextAlignment="Center"
Text="{Binding ElementName=listBox1, Path= SelectedItem.Content, Mode=OneWay}"
Background="{Binding Path=Text, RelativeSource={RelativeSource Self}}" Width="119" />
<ListBox x:Name="listBox1" Width="248" Height="56"
IsSynchronizedWithCurrentItem="True"
ItemsSource="{Binding Source={StaticResource MoreColors},
XPath=color/@name}">
</ListBox>
</StackPanel>
Интересно, как я могу решить эту проблему.
Спасибо
Рич