2

Silverlight で OpenFileDialog と SaveFileDialog を見たことがありますが、コンピューターのフォルダーのパスを選択する必要がある場合はどうすればよいですか?

シナリオ: ユーザーは、自分のファイルに使用できるコンピュータ内のパスを選択したいと考えています。たとえば、フォルダーを参照するために使用するボタンがあります (例: [作業を保存するパスを選択] ボタン)。彼が選択を完了すると、パスはテキストボックスなどに戻るはずです。

4

1 に答える 1

2

Silverlight は、選択したファイルについて何も知らせません (ファイル ストリームとしてアクセスするだけです)。

ファイルのパスを知らせることは、別のセキュリティ ホールと見なされるため、許可されません。ごめん。

使用できる唯一のフォルダーは分離ストレージにあるため、代わりにすべてのユーザー ファイルをそこに配置することをお勧めします。そうすれば、ファイルとフォルダーのツリー表示を提供できます (もちろん、そのファイル/フォルダー選択コードを取得または作成する必要があります)。

于 2010-10-04T10:29:41.557 に答える