private void Origination_Load(object sender, EventArgs e)
{
progressBar1.Minimum = 0;
progressBar1.Maximum = 50;
progressBar1.MarqueeAnimationSpeed = 50;
Counter.Start(); //启动计时器
}
private void Origination_Load(object sender, EventArgs e)
{
bit = new Bitmap("25.jpg");
bit.MakeTransparent(Color.Blue);
}
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.DrawImage((Image)bit, new Point(0, 0)); //在窗体上绘制图片
}
第一段是一个进度条代码,第二个是非矩形窗体代码,都要写在Load事件下,这样会报错:已定义了一个名为“Origination_Load”的具有相同参数类型的成员。我改成了
private void Origination_Load_1(object sender, EventArgs e)
这样又会报错
“System.ArgumentNullException”类型的未经处理的异常出现在 System.Drawing.dll 中。
其他信息: 值不能为 null。