为什么我的缩放变量在C#中单击按钮后不调整?

为什么我的缩放变量在C#中单击按钮后不调整?,c#,winforms,loops,bitmap,C#,Winforms,Loops,Bitmap,方法geneer(“生成”)绘制曼德尔布罗特的位图图像。它有一个变量schaal(“比例”),它使位图以一定的因子放大图像。这方面的标准值为0.01,如上文部分类别表格1所述 我在GUI中有一个textBox3,我希望能够在此textBox3中键入一个新值,单击按钮并根据比例绘制一个新图像 我编写了一个名为Lees(“read”)的方法,它解析textBox3中的一个double。我将此方法放在了按钮1\u MouseClick方法中,以及generer方法中,以便在单击按钮时绘制新图像。我还将

方法
geneer
(“生成”)绘制曼德尔布罗特的位图图像。它有一个变量
schaal
(“比例”),它使位图以一定的因子放大图像。这方面的标准值为0.01,如上文部分类别表格1所述

我在GUI中有一个
textBox3
,我希望能够在此
textBox3
中键入一个新值,单击按钮并根据比例绘制一个新图像

我编写了一个名为
Lees
(“read”)的方法,它解析
textBox3
中的一个double。我将此方法放在了
按钮1\u MouseClick
方法中,以及
generer
方法中,以便在单击按钮时绘制新图像。我还将
geneer
方法放在所示的
Form1\u
方法中

然而,这似乎不起作用。当我点击按钮时,不管它的值是多少,我都会在屏幕中间得到一个白点。
公共部分类表单1:表单
{
公共双瓦德克斯,瓦德,沙尔=0.01;
公共整数最大迭代;
公共表格1()
{
初始化组件();
}
显示私有void Form1_(对象发送方,事件参数e)
{        
Genereer();
}
公屋
{
schaal=double.Parse(textBox3.Text);
}
私有void生成器()
{
双倍最大值=100;
位图位图=新位图(Figuur.Width、Figuur.Height);
对于(int x=0;x2.0)
{
打破
}
其他的
{
如果(i%2.0==0.0)
{
位图.SetPixel(x,y,Color.White);
i++;//v2
}
其他的
{
位图.SetPixel(x,y,Color.Black);
i++;//v2
}
} 
}
如果((a*a+b*b)>4)
{
位图.SetPixel(x,y,Color.Black);
}
Figuur.Image=位图;
}
}
}
专用无效按钮1\u鼠标单击(对象发送器,鼠标目标e)
{
李氏();
Genereer();
这个。使无效();
}
}
}

调试自己的代码比调试自己的代码容易think@EdPlunkett当我这样做的时候,我仍然在圆圈中间有一个奇怪的白点,它不能传递正确的图像,即使当我把它标回到标准值0.01。你能把你得到的和你所期望的图像加起来吗?