Skip to content

Power Apps

Power Apps Progress Bar - Modern Controls

Power Apps Progress Bar – Modern Controls Purpose A progress bar control is a visual representation of the completion status of a task or process. Its purpos...

Matthew Devaney
Published
Reading time
2 min read

Before you start

Is this guide for you?

Best entry point
Power Apps
Time investment
2 min read

Imported reference from Matthew Devaney's blog for learning purposes. Original: https://www.matthewdevaney.com/the-complete-power-apps-modern-controls-guide/power-apps-progress-bar-modern-controls/. Author: Matthew Devaney.

Power Apps Progress Bar – Modern Controls Purpose

A progress bar control is a visual representation of the completion status of a task or process. Its purpose is to provide feedback to the user on the progress of the task and to indicate how much time is left until it is completed. Properties AccessibilityLabel

Screen readers will voice this string when a user selects the control ContentLanguage

Describes the language used to the audience (e.g. “en-US”) DisplayMode

Selects the mode: Edit, View or Disabled. In Edit mode the user can input values. In View mode the user can only see the values and in Disabled mode the control is greyed-out. Options:

= DisplayMode.Disabled = DisplayMode.Edit = DisplayMode.View Height

Distance from the top of the control to the bottom Indeterminate

Shows a continuous animation to represent unknown loading progress (true) Options: = true = false Max

Progress bar will be completely filled when the Value property matches this number. OnChange

Actions that will be executed when the Value property of the progress bar changes ProgressColor Sets the progress bar color. = “Brand” = “Success” = “Error” = “Warning” Shape

Sets the progress bar shaped to Square or Rounded = “Square” = “Rounded” Thickness Thickness of the progress bar = “Medium” = “Large” Value

Sets the current value of the progress bar. Increasing this number will make the progress bar grow to the right. Lowering this number will make the progress bar shrink to the left. Visible

Determines whether to show or hide the control Width

Distance from the left side of the control to the right side X

Distance from the left edge of the screen to the left side of the control Y

Distance from the top edge of the screen to the top of the control How To Use The Power Apps Progress Bar

1. Update the Max property to the value to match the ending value of the progress bar. 100 2. Set a variable equal to 0. Set (varCurrentProgress, 0 ) Code language: JavaScript ( javascript )

3. Write this code in the Value property of the progress bar. varCurrentProgress

4. Change the variable to a new value to update the progress bar Set (varCurrentProgress, 35 ) Code language: JavaScript ( javascript ) Did You Enjoy This Article? 😺

Subscribe to get new Copilot Studio articles sent to your inbox each week for FREE Enter your email address Sign Me Up Questions?

If you have any questions or feedback about Power Apps Progress Bar – Modern Controls please leave a message in the comments section below. You can post using your email address and are not required to create an account to join the discussion.

Share this

Tagged

Power Apps

Have a Microsoft 365 topic idea?

Share article suggestions, community session ideas, corrections, or real-world scenarios for future nextM365 learning notes.

Suggest a topic

Keep learning Microsoft 365

Explore more practical guides for SharePoint, Power Platform, Copilot Studio, migration, automation, governance, and security.

Continue learning

Next action

What to do next

Browse all tutorials →