有没有告诉我这个效果用winform怎么敲,用的是pictureBox控件,实在是搞不出来了,整了两天了,求解
Color..FromArgb里的A就是透明度,取值为0-255
pictureBox2需要设置一张背景图。
下面方法供参考
private void button1_Click(object sender, EventArgs e)
{
dr();
}
private void dr()
{
for (int i = 255; i >= 0; i -= 10)
{
Bitmap pic = (Bitmap)Properties.Resources.bizhi02_头像.Clone();
for (int j = 0; j < pic.Height; j++)
{
for (int k = 0; k < pic.Width; k++)
{
Color c = Color.FromArgb(i, pic.GetPixel(j, k));
pic.SetPixel(j, k, c);
}
}
pictureBox2.Image = pic;
pictureBox2.Update();
pic.Dispose();
}
}