PowerTools PlusPak for Windows Forms 8.0J
BackGradientEffect プロパティ
使用例 

コントロールの背景部分を塗りつぶすために使用されるグラデーションの色とスタイルを示します。
構文
Public Property BackGradientEffect As GradientEffect
public GradientEffect BackGradientEffect {get; set;}

プロパティ値

背景のグラデーション効果を示す値。
使用例
次のサンプルコードは、グラデーション効果を使用した背景と完了部分を持つ GcProgressBar の作成方法を示します。
' GcProgressBar1のフラットスタイルを設定します。 
GcProgressBar1.FlatStyle = System.Windows.Forms.FlatStyle.Standard 

' GcProgressBar1のスタイルを連続した塗りつぶしに設定します。 
GcProgressBar1.Style = GrapeCity.Win.Bars.ProgressStyle.Continuous 

' コントロールの境界線およびその色を定義します。 
GcProgressBar1.BorderStyle = BorderStyle.FixedSingle 
GcProgressBar1.SingleBorderColor = System.Drawing.Color.Navy 

' コントロールの背景グラデーションを設定します。 
Dim myBackGradientEffect1 As New GrapeCity.Win.Common.GradientEffect 
myBackGradientEffect1.Style = GrapeCity.Win.Common.GradientStyle.Vertical 
myBackGradientEffect1.Direction = GrapeCity.Win.Common.GradientDirection.Forward 
myBackGradientEffect1.StartColor = Color.White 
myBackGradientEffect1.EndColor = Color.Gray 

' 背景グラデーションをGcProgressBar1に設定します。 
GcProgressBar1.BackGradientEffect = myBackGradientEffect1 

' 完了部分の前景色を設定します。 
GcProgressBar1.FillForeColor = System.Drawing.Color.WhiteSmoke 

' コントロールの完了部分グラデーションを設定します。 
Dim myFillGradientEffect1 As New GrapeCity.Win.Common.GradientEffect 
myFillGradientEffect1.Style = GrapeCity.Win.Common.GradientStyle.Vertical 
myFillGradientEffect1.Direction = GrapeCity.Win.Common.GradientDirection.Forward 
myFillGradientEffect1.StartColor = Color.Wheat 
myFillGradientEffect1.EndColor = Color.Orange 

' 完了部分グラデーションをGcProgressBar1に設定します。 
GcProgressBar1.FillGradientEffect = myFillGradientEffect1
// GcProgressBar1のフラットスタイルを設定します。 
gcProgressBar1.FlatStyle = System.Windows.Forms.FlatStyle.Standard; 

// GcProgressBar1のスタイルを連続した塗りつぶしに設定します。 
gcProgressBar1.Style = GrapeCity.Win.Bars.ProgressStyle.Continuous; 

// コントロールの境界線およびその色を定義します。 
gcProgressBar1.BorderStyle = BorderStyle.FixedSingle; 
gcProgressBar1.SingleBorderColor = System.Drawing.Color.Navy; 

// コントロールの背景グラデーションを設定します。 
GrapeCity.Win.Common.GradientEffect myBackGradientEffect1 = new GrapeCity.Win.Common.GradientEffect(); 
myBackGradientEffect1.Style = GrapeCity.Win.Common.GradientStyle.Vertical; 
myBackGradientEffect1.Direction = GrapeCity.Win.Common.GradientDirection.Forward; 
myBackGradientEffect1.StartColor = Color.White; 
myBackGradientEffect1.EndColor = Color.Gray; 

// 背景グラデーションをGcProgressBar1に設定します。 
gcProgressBar1.BackGradientEffect = myBackGradientEffect1; 

// 完了部分の前景色を設定します。 
gcProgressBar1.FillForeColor = System.Drawing.Color.WhiteSmoke; 

// コントロールの完了部分グラデーションを設定します。 
GrapeCity.Win.Common.GradientEffect myFillGradientEffect1 = new GrapeCity.Win.Common.GradientEffect(); 
myFillGradientEffect1.Style = GrapeCity.Win.Common.GradientStyle.Vertical; 
myFillGradientEffect1.Direction = GrapeCity.Win.Common.GradientDirection.Forward; 
myFillGradientEffect1.StartColor = Color.Wheat; 
myFillGradientEffect1.EndColor = Color.Orange; 

// 完了部分グラデーションをGcProgressBar1に設定します。 
gcProgressBar1.FillGradientEffect = myFillGradientEffect1;
プラットフォーム

Target Platforms: 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

参照

GcProgressBar クラス
GcProgressBar メンバ

Send Feedback