2011-04-11 70 views
0

我試圖(用於教育目的)創建一個圖像格式,爲了顯示我希望能夠做一些像SetPixel一些控制在畫面中繪製一個像素區。我怎樣才能做到這一點?.net「畫布」控件

回答

3

對你而言,最合適的課程是Bitmap,你可以通過Graphics課程在表格上直接繪製。這裏是例子:

private void Form1_Paint(object sender, PaintEventArgs e) 
    { 
     Bitmap bmp = new Bitmap(640, 480); 
     bmp.SetPixel(10, 12, Color.Green); 

     e.Graphics.DrawImage(bmp, new Point(0, 0)); 
    } 
0

不知道這是否符合你所要做的。但是你可以使用GDI +庫(System.Drawing)來開始。您將需要使用Bitmap類,並使用SetPixel()方法在圖像上「繪製」。然後,您可以使用PictureBox控件,並將其更新爲您正在操作的位圖。