這是代碼:WP7 - 問題與DataTemplate中的仿真器,但不共混物
<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>
在我想從ItemsControl的數據上下文數據TextBlock的,所以我用的ElementName並在「路徑」我使用Path = DataContext .PageName。
所以,在混合我可以看到TextBlock上的數據,因爲它應該是,但是當我運行模擬器時,我無法看到數據... 爲什麼?
我正在使用VS2010和Blend 4.
謝謝。
我假設你在Blend中使用設計時數據。您是否驗證過這與您在運行時使用的內容相匹配? – 2011-04-21 14:05:15