ローカルのファイルをサーバーにアップロードする前にSilverLightで表示できないかしら?と調べてみたら、なんとまぁできるわけです。
OpenFileDialogでまず画像を指定するわけです。
取得したデータはOpenFileDialogのインスタンスの中でバイナリで保存されているわけです。
そのバイナリを次のメソッドに渡してやればOK。
BitmapImage.SetSource(stream)
んでImageコントロールに代入してやればOK。
詳細は下記を参照ね。
こんなことができる以上、僕はもうSilverLightはWebアプリだとは信じません!!
SilverLight3の情報で「Out Of Brawzer」とかわけの解らない機能が増えるらしいし・・・。
結論としてはさWPFでさクリックワンスでさいいんじゃないの?
コメント