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