Это код:
<ItemsControl x:Name="ContactsControl" ItemsSource="{Binding Contacts}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="{Binding ElementName=ContactsControl, Path=DataContext.PageName}" />
</Grid>
</Border>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
В TextBlock я хочу получить дату из контекста данных ItemsControl, поэтому я использую ElementName, а в 'Path' я использую Path = DataContext .PageName.
Итак, на Blend я могу видеть данные в TextBlock, как и должно быть, но когда я запускаю эмулятор, я не вижу данные ... Почему это так?
Я работаю с VS2010 и Blend 4.
Спасибо.