繁体   English   中英

从Windows Phone 8的文件夹中将60张图像加载到stackpanel或Listbox中

[英]Load 60 images in stackpanel or Listbox from folder in windows phone 8

如何从Windows Phone 8(C#和Xaml)的文件夹中加载60个图像到stackpanel或Listbox中,当我单击特定按钮时,我将从另一个文件夹中加载另一个图像?

这是我用来列出图片的代码,

<ListBox SelectionMode="Single" 
        ScrollViewer.VerticalScrollBarVisibility="Disabled" 
        ScrollViewer.HorizontalScrollBarVisibility="Auto" 
        ItemsSource="{Binding ImageCollection}" 
        SelectedItem="{Binding SelectedImage}" 
        MinHeight="100">
    <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </ListBox.ItemsPanel>
    <ListBox.ItemTemplate>
        <DataTemplate>
            <Image Source="{Binding}" Width="50" Margin="5"/>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

在这里,ImageCollection是

public static IEnumerable<Uri> ImageCollection { get; set; }

其中将包含您的图片Uri

希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM