Would you like to add some visual enhancement to your windows forms application? Do you have processes that take too long? This control is for you.
Basically, it is a progress bar but it is circular. You can fully customize it's appearance. For example, you can change the ring thickness, number of segments, ring color, progress color, interval, etc.
Control can be added to the toolbox and it can be added to controls by just dragging and dropping from toolbox.
It is an open source (C#) project and compiled with .net framework 2.0
this.progressBar1.BackColor = System.Drawing.Color.Transparent;
this.progressBar1.ForeColor = System.Drawing.Color.Gold;
this.progressBar1.Interval = 100;
this.progressBar1.Location = new System.Drawing.Point(235, 90);
this.progressBar1.Name = "progressBar1";
this.progressBar1.RingColor = System.Drawing.Color.White;
this.progressBar1.RingThickness = 30;
this.progressBar1.Size = new System.Drawing.Size(80, 80);
this.progressBar1.Rotate = true;
this.progressBar1.ForeColor = System.Drawing.Color.Gold;
this.progressBar1.Interval = 100;
this.progressBar1.Location = new System.Drawing.Point(235, 90);
this.progressBar1.Name = "progressBar1";
this.progressBar1.RingColor = System.Drawing.Color.White;
this.progressBar1.RingThickness = 30;
this.progressBar1.Size = new System.Drawing.Size(80, 80);
this.progressBar1.Rotate = true;
Click here to download the source code
3 comments:
First & foremost is thank U so much for the tool.I need to use this in my project but stuck up in between.Could you kindly guide me through this?
I didn't get this to work in a child thread. Everything worked fine in the main thread though. I'm not savvy enough to figure it out (not a C# person) so I went with a different component. :/
Maybe something to look into?
Post a Comment