2016-09-28 29 views
1

urlがテキストボックスに入力/キー入力された後に画像をwinformで表示するにはどうすればよいですか?下のメソッドはブラウジングイメージに適用され、コンボボックスに表示されます。他の方法はありますか?私はを探してきたように、それだけでTextChanged画像の画像ボックスによる画像パスURL

 OpenFileDialog OpenFd = new OpenFileDialog(); 
     OpenFd.Filter = "Images only. |*.jpg; *.jpeg; *.png; *.gif;"; 

     DialogResult dr = OpenFd.ShowDialog(); 
     pictureBox2.Image = Image.FromFile(OpenFd.FileName); 
     textBox1.Text = OpenFd.FileName; 
+0

は困難です長いファイル名/パスが完全に綴られていることを確認してください。このタイプのものは、名前を表示してユーザに選択させる何らかの種類のリストにはるかに適しています。とにかくWindowsフォームを使用しているので、なぜユーザーはすべての入力を行うようにしますか?これは必須条件なのでしょうか? –

+0

はい、私はあなたが人名を選択し、情報がデータベースから直接来るような機能をしているので、私はそれがこのようにするために必要な部分です。 –

+0

オッケー - 私はちょっと混乱しています。ユーザーがデータベースから名前を選択すると、今何が起こるのですか? –

答えて

2
private void yourTextBox_TextChanged(object sender, EventArgs e) 
    { 
     if (System.IO.File.Exists(yourTextBox.Text)) 
      pictureBox.Image = Image.FromFile(yourTextBox.Text); 
    } 

使用を動作しない複数の特定のパスを使用する必要があり、および/またはいずれかのため、テキストボックスに入力するあなたのTextBoxのイベント

+0

それはちょうどうまくいった、これを指摘してくれてありがとう、他の方法を見つけることができなかった。 –

関連する問題