Version

ProgressBarTool Class

Represents a progress bar, which can be used to display the status of an activity or operation.
Syntax
'Declaration
 
Public Class ProgressBarTool 
   Inherits EditorToolBase
   Implements Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Win.Notifications.INotificationBadgeProvider, Infragistics.Win.Notifications.INotificationBadgeSettingsOwner 
public class ProgressBarTool : EditorToolBase, Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Win.Notifications.INotificationBadgeProvider, Infragistics.Win.Notifications.INotificationBadgeSettingsOwner  
Remarks

Using the Minimum, Maximum, and Value properties, the range and current progress displayed by the ProgressBarTool can be controlled.

In addition, the text displaying the progress to the end-user can be customized with the ProgressFormat and ProgressText properties.

To be notified when an instance of the ProgressBarTool has its Value changed, handle the ToolValueChanged event of the ProgressBarTool. To be notified when any instance of all ProgressBarTools with the same Key has its Value changed, handle the UltraToolbarsManager.ToolValueChanged event and check the Key of the tool passed into the event arguments.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also