在我的 wp8 应用程序中,我展示了一些内容(例如图像)。我使用 LongListSelector,并且在每个 LLS 的项目中都有带有图像集合的 ItemsControl。我想在一行中显示两个图像,所以我使用了一个包装板。但它InitializeComponent()
在用户控件的页面中抛出 XamlParseException。没有 wrappanel 一切正常。这里的代码
<ItemsControl HorizontalAlignment="Center" ItemsSource="{Binding Vkontakte.Attachments.Photos}" >
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel Height="100" Width="100" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Image Margin="0,10,0,0" >
<Image.Source>
<BitmapImage UriSource="{Binding Src}" CreateOptions="BackgroundCreation" />
</Image.Source>
</Image>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
也许问题出在这种情况下,那ItemsControl
就是StackPanel
?