嘿 像标题一样,有人可以回答这个“简单”的问题吗?我只需要使用方法Setpixel绘制线,但不知道如何在Form上做单个像素。是的,这是怎么回事。
感谢:)
答案 0 :(得分:3)
在表单中,查看OnPaint方法以及提供的Graphics对象的功能。
protected override void OnPaint(PaintEventArgs e) {
e.Graphics...
}
-
无需涉及位图和所有这些 - 在.NET中单行调用
e.Graphics.FillRectangle(SystemBrushes.ControlDark, xLoc, yLoc, 1, 1);
答案 1 :(得分:1)
这将为您绘制一个黑色像素:
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.FillRectangle (Brushes.Black , new Rectangle(50, 50, 1, 1));
}