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