Fading out an image with transparency in WinForms UI (.NET3.5)?

As dylantblack says, WFP gives you better tools to do this. If you choose to use Winforms, here's a simple approach using a timer that fades the image out. Set up a timer with whatever frequency you like.

Start the timer, increment alpha every time through, and draw white (or whatever your form color is) with increasing alpha channel value.

As dylantblack says, WFP gives you better tools to do this. If you choose to use Winforms, here's a simple approach using a timer that fades the image out. Set up a timer with whatever frequency you like.

Start the timer, increment alpha every time through, and draw white (or whatever your form color is) with increasing alpha channel value. Int alpha = 0; ... private void timer1_Tick(object sender, EventArgs e) { if (alpha++ FromImage(image)) { Pen pen = new Pen(Color. FromArgb(alpha, 255, 255, 255), image.

Width); g. DrawLine(pen, -1, -1, image. Width, image.

Height); g.Save(); } pictureBox1. Image = image; } else { timer1.Stop(); } }.

In WinForms you'd need to use timers or something to animate the opacity of the OK or FAILED control to make it fade out, or do something similar using GDI+ to draw it manually. If you're using . NET 3.5 anyway, I'd recommend using WPF, which is much easier for doing that sort of thing.As an example, you can have a look at Scott Hanselman's Baby Smash app, which is open source and has a similar concept of fading things in and out.

1 Thanks for the tips. What I failed to find out is how to set the opacity of a WinForms control (e.g. , PictureBox or a Panel). – Mr. Lame Jun 6 '09 at 23:28.

Here's an example of blending two images together using C#. It might help you do what you want to do.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions