我想将 ListBox 与媒体库中的图像绑定。
直到现在我已经这样做了,但它似乎不起作用:
xml代码:
<ListBox Name="pictureHolder" FlowDirection="LeftToRight"
Width="445" Margin="0,417,12,26"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.VerticalScrollBarVisibility="Disabled">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Image Name="imageFile" Source="{Binding Picture}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
cs代码:
private void bindPictures()
{
pictureHolder.ItemsSource = library.Pictures;
}
代码有什么问题??任何帮助,将不胜感激。