1

ピクチャ ボックスを動的に追加しようとしています。私のコードは

PictureBox picture = new PictureBox
        {
            Name = "pictureBox",
            Size = new Size(100, 150),
            Location = new Point(14, 17),
            Visible=true
        };

        picture.ImageLocation = @"Image\80knhk00003.jpg";
        pnlDisplayImage.Controls.Add(picture);

プロジェクトに画像フォルダーを作成し、この画像を追加しました。それでもコードを実行すると、赤い十字しか表示されません。

グーグルやってみました。そして、私は同様の解決策しか得ていません。私のコードで何が間違っているのかわかりません。

これに加えて、画像ファイルの場所をデータベースに保存している場合、そのような画像を画像ボックスに表示するにはどうすればよいですか? 助けてください

4

1 に答える 1

2

あなたの写真はバイナリフォルダーにコピーされません。

jpg ファイルをソリューションに追加します。プロパティを開きます(ファイル名を右クリック - プロパティ)。[出力ディレクトリにコピー] オプションを有効にします。また、Images フォルダーに対しても有効にします。

于 2012-06-30T11:49:37.663 に答える