Graduated ProgressBar in VB.NET


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 5 of 5

Thread: Graduated ProgressBar in VB.NET

  1. #1
    David Williams Guest

    Graduated ProgressBar in VB.NET


    One of the features that my users have come to expect is a solid, graduated
    progress bar when running a long process. I can seem to only be able to
    create this effect in VB.NET by writing my own using the Graphics.DrawRectange
    function. Is this correct? Have I lost a fine example of UI design by moving
    to VB.NET? I hope not. Please, someone point me in the right direction.

  2. #2
    Constance J. Petersen Guest

    Re: Graduated ProgressBar in VB.NET

    Hi David,

    "David Williams" <dwilliams@strohlsystems.com> wrote in message
    news:3cac4baf$1@10.1.10.29...
    > One of the features that my users have come to expect is a solid, graduated
    > progress bar when running a long process. I can seem to only be able to
    > create this effect in VB.NET by writing my own using the Graphics.DrawRectange
    > function. Is this correct? Have I lost a fine example of UI design by moving
    > to VB.NET? I hope not. Please, someone point me in the right direction.


    Have you tried the Windows Forms ProgressBar control?

    --
    Constance Petersen, DevX newsgroup section leader
    SoftMedia Artisans, Inc.
    http://www.smartisans.com
    For useful, usable software and Web sites
    Featured Web design: http://www.keweenawnow.com/
    --
    Please reply in the newsgroup so everyone can benefit




  3. #3
    Jacob Grass Guest

    Re: Graduated ProgressBar in VB.NET

    Constance-

    > Have you tried the Windows Forms ProgressBar control?


    That uses colored blocks to indicate progress. David is looking for
    something like the IE progress bar. He is correct in that the only way to
    create this is to do it by hand. . .


    --
    Jacob Grass
    Microsoft .NET MVP




  4. #4
    Tim Hitchings \(Infragistics\) Guest

    Re: Graduated ProgressBar in VB.NET

    If anyone is interested in a third party solution you can find a progress
    bar control as part of the infragistics.win assembly that is included with
    every Infragistics .NET windows form product.
    The control does have xp theme support to do colored blocks as well as
    abilities to do smooth fills with colors, gradients, and images.

    Tim Hitchings
    http://www.infragistics.com

    "Jacob Grass" <JGrass@AbilitiSolutions.com> wrote in message
    news:3cacbc1e$1@10.1.10.29...
    > Constance-
    >
    > > Have you tried the Windows Forms ProgressBar control?

    >
    > That uses colored blocks to indicate progress. David is looking for
    > something like the IE progress bar. He is correct in that the only way to
    > create this is to do it by hand. . .
    >
    >
    > --
    > Jacob Grass
    > Microsoft .NET MVP
    >
    >
    >




  5. #5
    dnb Guest

    Re: Graduated ProgressBar in VB.NET

    You can put a label control on your form, give it a 3D border, lay another
    on top of that with the desired backcolor, and change it's .Width at runtime
    to make the progress change.

    "David Williams" <dwilliams@strohlsystems.com> wrote in message
    news:3cac4baf$1@10.1.10.29...
    >
    > One of the features that my users have come to expect is a solid,

    graduated
    > progress bar when running a long process. I can seem to only be able to
    > create this effect in VB.NET by writing my own using the

    Graphics.DrawRectange
    > function. Is this correct? Have I lost a fine example of UI design by

    moving
    > to VB.NET? I hope not. Please, someone point me in the right direction.




Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center