-
.net progressbars
Is there any way to change the color of a progress bar?
Also to make it smooth. I know that you only had to change a setting in vb 6.0. In vb.net I couldnt find that property.
How would I go about making the percent of the progressbar to be displayed in the middle of the actual progress bar?
Thanks for the help. I am new to vb .net, thanx again!
-
I've hit this problem also and many silimar before.
.NET seems to miss out some of the most obvious and basic bits of VB 6 for all that it extends the language to another dimension!
The fact that there is no way to programactically control the column order of a ListView either has put me off converting a program to .NET since that was a v.important feature of the program! Daft!
In the end, the way to get around it is to revert back to the old controls... for example you can add the old progressbar control as used in VB6 into .NET by adding the reference MSCONCTL.OCX (Microsoft Progressbar Control V6.0) - via 'customize toolbox'. This has all the features you want as is miles away more useful than the pathetic one in .NET!
Be sure to test on another non-dev PC for the dreaded 'class not licensed for use' error though!
-
Edneeis has a beautiful custom progressbar control on his website . It's worth a look .
-
for the coloring part , here's a link to an example i made ( near the bottom of the thread that opens ) ...Color Progressbars
-
Make your own progress bar, it isn't difficult :)
-
Do not re-invent the wheel Edneeis has a good progress bar which I am using. He has other good controls like adding icons to the menus. Definetly worth having a look at Edneeis site.