我在silverlight应用程序中添加了一个图像文件文件夹。我想把这些文件的名称(jpg文件)放到arraylist。 如何在silverlight 3中访问这些文件?
答案 0 :(得分:0)
如果要访问服务器上的文件,可以使用openFileDialog类。
http://msdn.microsoft.com/en-us/library/cc221415%28v=vs.95%29.aspx
这为它的工作方式提供了一个很好的介绍。您将不得不编写将流更改为BitmapImage的逻辑。但那只有3行代码。如果你需要,我会提供它。
但是,如果您只想访问应用程序中的图像,您需要做的就是通过将它们创建为新的bitmapimage来访问应用程序中的图像:
Image image = new Image();
image.Source = new BitMapImage(new Uri("imagesFolder/yourImageName.jpg",UriKind.RelativeOrAbsolute));
//set the height and width properties afterwards