2011-09-10 4 views
0

Silverlightアプリケーションに画像ファイルのフォルダを追加します。私はarraylistにこれらのファイル(jpgファイル)の名前を入れたいと思います。 Silverlight 3でこれらのファイルにアクセスするにはどうすればよいですか?Silverlightのフォルダにあるファイルへのアクセス3


+2

? – ChrisF

+0

これに役立つ情報がさらに必要です。 Silverlightパッケージの一部として配備されるイメージファイル、Webサーバー上のディレクトリにあるイメージファイル、またはクライアントマシン上のフォルダにあるファイル(SLで直接使用できないイメージファイル)について話していますか? –

+0

あなたの答えに感謝します。 イメージファイルはSilverlightアプリケーションのフォルダにあります。 –

答えて

0

サーバー上のファイルにアクセスする場合は、openFileDialogクラスを使用できます。

http://msdn.microsoft.com/en-us/library/cc221415%28v=vs.95%29.aspx

これは、それがどのように動作するかに良いイントロを与えます。ストリームをBitmapImageに変更するロジックを記述する必要があります。しかし、それはコードの3行だけです。あなたが望むなら、私はそれを供給します。しかし、あなただけのアプリケーション内の画像にアクセスしたい場合はすべてを行う必要がある

は新しいBitmapImageのようにそれらを作成することによって、アプリケーション内でそれらにアクセスします。あなたのXAPファイルに関連して、フォルダをある

Image image = new Image(); 
image.Source = new BitMapImage(new Uri("imagesFolder/yourImageName.jpg",UriKind.RelativeOrAbsolute)); 
//set the height and width properties afterwards 
関連する問題