バージョン

Label プロパティ (IProgressBarInfo)

プログレス バーの表示ラベル。
シンタックス
'宣言
 
ReadOnly Property Label As String
string Label {get;}
解説

ラベルには、さまざまな値を挿入するために特殊な文字を含めることができます。

例:

[Percent] 完了したパーセント、書式設定なし
[RemainingPercent] 残りのパーセント、書式設定なし
[Formatted] 完了したパーセント、書式設定付き (PercentFormat)
[RemainingFormatted] 残りのパーセント、書式設定付き (PercentFormat)
[Remaining] 残りの量 (Maximum - Value)
[Completed] 完了した量 (Value - Minimum)
[Minimum] 最小値(Minimum)
[Maximum] 最大値 (Maximum)
[Value] 現在値 (Value)
[Range] 値の範囲 (Maximum - Minimum)

[Formatted] と [RemainingFormatted] を表示するために使用される書式は、PercentFormat を使用して指定できます。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinProgressBar
Imports System.Diagnostics

   Private Sub ultraProgressBar1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ultraProgressBar1.MouseDown

       Dim mainElement As UIElement
       Dim element As UIElement

       ' Get the control's main element
       mainElement = Me.ultraProgressBar1.UIElement

       ' Get the element at that point
       element = mainElement.ElementFromPoint(New Point(e.X, e.Y))

       If element Is Nothing Then Return

       Debug.WriteLine("Clicked on an " + element.GetType().ToString())
       Debug.Indent()

       ' Walk up the parent element chain and write out a line 
       ' for each parent element.

       While Not element.Parent Is Nothing

           element = element.Parent
           Debug.WriteLine("is a child of an " + element.GetType().ToString())
           Debug.Indent()

       End While

       ' reset the indent level
       Debug.IndentLevel = 0

   End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinProgressBar;

private void ultraProgressBar1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{

	UIElement mainElement;
	UIElement element;

	// Get the control's main element
	mainElement = this.ultraProgressBar1.UIElement;
 
	// Get the element at that point
	element = mainElement.ElementFromPoint( new Point( e.X, e.Y ) );

	if ( element == null )
		return;

	Debug.WriteLine( "Clicked on an " + element.GetType().ToString() );
	Debug.Indent();

	// Walk up the parent element chain and write out a line 
	// for each parent element.
	while (element.Parent != null )
	{
		element = element.Parent;
		Debug.WriteLine("is a child of an " + element.GetType().ToString());
		Debug.Indent();
	}

	// reset the indent level
	Debug.IndentLevel = 0;
		
}
参照