HS Banner
HS Progress Bar
image

The goal of this WPF progress bar control is to provide a simple and good-looking control that also shows the text value of the progress bar. This progress bar is designed to run on Desktop (WPF) applications using .Net Frameworks 4.7.2

Features
  • Set Min and Max values.
  • Set bar color.
  • Set background color.
  • Change bar orientation EX(Vertical or Horizontal).
  • Change bar direction EX(Normal or Reverse).
  • Show or hide border.
  • Set the border color.
  • Show or hide text value.
  • Show text value as percentage.
  • Set text font style, size and more.
  • Continuous/back and forth function.
  • 8 built in styles.

Class MainWindow

    Dim SetMin As Double = 0.0
    Dim SetMax As Double = 100.0

    Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
        B1.Minimum = SetMin
        B1.Maximum = SetMax
        B1.BarShowBorder = True
        B1.BarOrientation = HSProgressBar.HSPB.Orient.Vertical
        B1.BarDirection = HSProgressBar.HSPB.Direction.Normal
        B1.BarShowText = True
        B1.BarTextDecimalPlace = 0
        B1.BarShowTextPercentage = True

        'Settings to run a continuous progress bar
        B1.BarContinuousSpeed = 10
        B1.BarContinuousStep = 1
        'B1.BarContinuousBackAndForth = True
        'B1.BarRunBackwards = True
        B1.StartContinuous()
        'B1.StopContinuous()

        slider.Minimum = SetMin
        slider.Maximum = SetMax
    End Sub

    Private Sub slider_ValueChanged(sender As Object, e As RoutedPropertyChangedEventArgs(Of Double)) Handles slider.ValueChanged
        B1.Value = slider.Value
        B2.Value = slider.Value
        B3.Value = slider.Value
        B4.Value = slider.Value
    End Sub
End Class

Version: 1.5.7
.Net 4.7.2

Download HS ProgressBar
Download (.zip)

VS Marketplace
Software Disclaimer

ALL SOFTWARE ON THIS PAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Help Support Our Free Software

If you are feeling generous and would like to help support our free software please click the button below to donate. Donate