0

私が知っている愚かな質問ですが、どうすれば作成できますか?ダイアログボックスを開いて、その横にあるテキストボックスに入力するだけです。

4

2 に答える 2

2

私が正しく理解していれば、ユーザーが選択したファイル名をボタンの横のTextBoxコントロールに配置することだけを求めています。ファイルの実際のアップロードについて質問しているのではありません。これが正しければ、私の答えはあなたがこれを行うことができるということです:

        OpenFileDialog dlg = new OpenFileDialog();
        dlg.Multiselect = false;
        if (dlg.ShowDialog() == true)
        {
            yourTextBox.Text = dlg.File.Name;
            // Read stream of data from file, etc.
        } 

Silverlightのセキュリティ制限により、dlg.File.FullNameを介して使用できるフルパスを表示することはできません。

于 2009-11-17T16:49:32.957 に答える
1

OpenFileDialog(silverlight 2.0)を使用する必要があります。たくさんの例があります。または私はビデオデモの 例2の大ファンです。

于 2009-11-17T16:34:33.737 に答える