パターン効果とグラデーション
GcContainer コントロールは、ラベルの追加と立体表示機能に加えて GradientEffect プロパティによる背景のグラデーションと、PatternEffect プロパティによる模様も設定できます。また、SingleBorderColor プロパティで境界線の色を設定することも可能です。
Imports GrapeCity.Win.Common ' グラデーションを作成します Dim objGradientEffect As New GradientEffect(GradientStyle.Horizontal, GradientDirection.Forward, Color.Orange, Color.Yellow) ' グラデーションを適用します GcContainer1.GradientEffect = objGradientEffect ' パターン効果を作成します Dim objPatternEffect As New PatternEffect(PatternStyle.BackwardDiagonal, Color.Green) ' パターン効果を適用します GcContainer1.PatternEffect = objPatternEffect ' 境界線の色を変更します GcContainer1.BorderStyle = Bordertyle.FixedSingle GcContainer1.SingleBorderColor = Color.Blue
using GrapeCity.Win.Common; // グラデーションを作成します GradientEffect objGradientEffect = new GradientEffect(GradientStyle.Horizontal, GradientDirection.Forward, Color.Orange, Color.Yellow); // グラデーションを適用します gcContainer1.GradientEffect = objGradientEffect; // パターン効果を作成します PatternEffect objPatternEffect = new PatternEffect(PatternStyle.BackwardDiagonal, Color.Green); // パターン効果を適用します gcContainer1.PatternEffect = objPatternEffect; // 境界線の色を変更します gcContainer1.BorderStyle = BorderStyle.FixedSingle; gcContainer1.SingleBorderColor = Color.Blue;