怎么不画图了-form上panel 在线等!!!!
在form上放了一个panel
g = panel.CreateGraphics();
panel.Refresh();
在panel的Paint事件中
Pen pen = new Pen(Color.Green,10);
g.DrawRectangle(pen,300 + xOffset,400 + yOffset,800,200);
后把panel换成pictureBox还是一样
求助
问题点数:20、回复次数:1Top
1 楼hxhbluestar(贺星河)回复于 2004-09-04 19:24:28 得分 20
直接在 Paint 事件 中写就行了
private void panel1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Pen pen = new Pen(Color.Green,10);
e.Graphics.DrawRectangle(pen,0 ,0 ,10,20);
}
还有要注意你Panel的大小,如果Panel在form区域比较小,而你所绘区域却超出的话,出来了可能你也看不到Top




