0

画像を画像ボックスにロードする簡単な方法をいくつか見つけましたが、画像を画像ボックスのバックラウンドにロードする簡単な方法を見つけることができませんでした。

これより簡単な例を知っているなら...

var request = WebRequest.Create("http://www.example.com/image.jpg");

using (var response = request.GetResponse())
using (var stream = response.GetResponseStream())
{
    pictureBox1.BackroundImage = Bitmap.FromStream(stream);
}

...共有してください。

URLから画像ボックスに画像をロードする2つの簡単な方法は...

pictureBox1.ImageLocation = "http://www.example.com/image.jpg";

pictureBox1.Load(url);

でも使えない

Imageの代わりにBackroundImageを使用したいのは、画像を引き伸ばしたいからです。

4

2 に答える 2

1

簡単に:

pictureBox1.BackgroundImage=your_Image;

詳細については、こちらを確認してください

1. http://msdn.microsoft.com/en-us/library/system.windows.forms.control.backgroundimage.aspx

また

2. 画像ボックスには画像と背景画像の両方のプロパティがあります

背景画像を設定するには、pictureBox1.BackgroundImage=your_Image; を設定する必要があります。

Image プロパティの場合は、pictureBox1.Image=your_Image; ここから: PictureBox BackgroundImage プロパティ C#

于 2012-10-17T23:40:41.527 に答える
1

PictureBox に合わせて画像を引き延ばしたい場合はPictureBox.SizeModeStretchImage.

pictureBox1.ImageLocationこれは、プロパティまたはpictureBox1.Load()メソッドを使用して画像を指定するときに機能します。

于 2012-10-17T23:42:18.440 に答える