當前位置:成語大全網 - 書法字典 - 在線等。,如何在wpf中創建新的帶有背景代碼的圖片,然後指定圖片的位置並顯示在界面中?

在線等。,如何在wpf中創建新的帶有背景代碼的圖片,然後指定圖片的位置並顯示在界面中?

私有void ImageExampleForm_Paint(對象發送方,PaintEventArgs e)

{

//創建圖像。

Image newImage = Image。from file(" sampi mag . jpg ");

//為圖像的左上角創建點。

點ulCorner =新點(100,100);

//將圖像繪制到屏幕上。

e.Graphics.DrawImage(newImage,ul corner);

}

位圖圖像1;

私有void Button1_Click(系統。對象發送者,系統。EventArgs e)

{

嘗試

{

//檢索圖像。

image1 =新位圖(@ " C:\ Documents and Settings \ All Users \)

+ @"Documents\My Music\music.bmp ",true);

int x,y;

//遍歷圖像像素以重置顏色。

for(x = 0;x & ltimage1。寬度;x++)

{

for(y = 0;y & ltimage1。身高;y++)

{

彩色pixelColor = image1。GetPixel(x,y);

Color newColor =顏色。FromArgb(pixelColor。r,0,0);

image1。SetPixel(x,y,new color);

}

}

//設置PictureBox以顯示圖像。

PictureBox1。image = image 1;

//顯示Label1中的像素格式。

Label1。text = " Pixel format:"+image 1。pixel format . ToString();

}

catch(參數異常)

{

MessageBox。Show("有壹個錯誤。"+

"檢查圖像文件的路徑。");

}

}