ListBox をメディア ライブラリの画像にバインドしたいと考えています。
今まで私はこれを行ってきましたが、うまくいかないようです:
xaml コード:
<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;
}
コードの何が問題になっていますか?? どんな助けでも大歓迎です。