我正在对要在其中绘制mandelbrot集的程序进行故障排除,所以我做到了,因此它在每个像素上都绘制了1x1矩形,除了它不执行每个像素,只执行了一行。
我已经尝试将y设置为400并减去直到达到0,但是当我这样做时,它在左下角画了一条短线,甚至没有覆盖面板的整个水平长度。当我将y设置为-400并添加直到达到0时,它甚至都不会画任何东西。 y=0 and it adds until 400
void Tekenmandel(object obj, PaintEventArgs pea)
{
int x = 0;
int y = -400;
while (y < 0)
{
while (x < 400)
{
pea.Graphics.FillRectangle(Brushes.Black, x, y, 1, 1);
x++;
}
y++;
}
}
我希望它在每个像素上绘制(因为稍后我要绘制mandelbrot集),但是它仅在第一行上绘制。
答案 0 :(得分:0)
好的,我修复了它,它不是在我的面板上绘制,而是在它后面,我仍然不知道如何在面板上绘制,而只是在背景上绘制就可以了。