通常のProgressBarコントロールでは、バーが左から右に伸びていきます。もし右から左にバーを伸ばしたいのであれば、ProgressBarのRightToLeftプロパティをRightToLeft.Yesにして、さらにRightToLeftLayoutプロパティをTrueにします。
ただしRightToLeftLayoutプロパティは.NET Framework 1.1以前では使用できません。.NET Framework 1.1以前では、プログレスバーを自分で描画することでバーが右から左に伸びるようにすることができます。プログレスバーを自分で描画する方法は、「ProgressBarの色を変える」で説明しています。
下の例では、ProgressBar1のバーが右から左に伸びるようにしています。
'Imports System.Windows.Forms 'ProgressBar1のバーが右から左に伸びるようにする ProgressBar1.RightToLeft = RightToLeft.Yes ProgressBar1.RightToLeftLayout = True
//using System.Windows.Forms; //ProgressBar1のバーが右から左に伸びるようにする ProgressBar1.RightToLeft = RightToLeft.Yes; ProgressBar1.RightToLeftLayout = true;