PictureBox控件是C#中用來(lái)顯示圖片的控件。通過(guò)PictureBox控件可以在窗體中顯示圖片,可以加載本地文件或者通過(guò)程序動(dòng)態(tài)生成的圖片。PictureBox控件提供了一些屬性和方法來(lái)控制圖片的顯示方式,比如SizeMode屬性可以設(shè)置圖片的顯示方式(拉伸、居中、自適應(yīng)等),Image屬性用于設(shè)置要顯示的圖片。
以下是一些常見(jiàn)的用法示例:
pictureBox1.Image = Image.FromFile("路徑");
pictureBox1.Image = Properties.Resources.圖片名;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; // 拉伸
pictureBox1.SizeMode = PictureBoxSizeMode.CenterImage; // 居中
Bitmap bmp = new Bitmap(100, 100);
using (Graphics g = Graphics.FromImage(bmp))
{
// 在圖片上繪制內(nèi)容
g.FillRectangle(Brushes.Red, 0, 0, 100, 100);
}
pictureBox1.Image = bmp;
通過(guò)以上方法,可以方便地在C#窗體應(yīng)用程序中顯示圖片,并通過(guò)PictureBox控件控制圖片的顯示方式。