Reports for WinForms
図形の塗りつぶしブラシを設定する

RenderObject.Style.ShapeFillBrushプロパティを設定します。

実行例


サンプルコード(VB)
コードのコピー
' 図形の塗りつぶしブラシをグラデーションブラシに設定します。
ellipses(0).Style.ShapeFillBrush = New LinearGradientBrush(Point.Empty, New Point(1, 1), Color.Blue, Color.LightBlue)

' 図形の塗りつぶしブラシをハッチブラシに設定します。
ellipses(1).Style.ShapeFillBrush = New HatchBrush(HatchStyle.Cross, Color.Blue, Color.LightBlue)

' 図形の塗りつぶしブラシをテクスチャブラシに設定します。
ellipses(2).Style.ShapeFillBrush = New TextureBrush(Image.FromFile("Image1.png"))
サンプルコード(C#)
コードのコピー
// 図形の塗りつぶしブラシをグラデーションブラシに設定します。
ellipses[0].Style.ShapeFillBrush = new LinearGradientBrush(Point.Empty, new Point(1, 1), Color.Blue, Color.LightBlue);

// 図形の塗りつぶしブラシをハッチブラシに設定します。
ellipses[1].Style.ShapeFillBrush = new HatchBrush(HatchStyle.Cross, Color.Blue, Color.LightBlue);

// 図形の塗りつぶしブラシをテクスチャブラシに設定します。
ellipses[2].Style.ShapeFillBrush = new TextureBrush(Image.FromFile("Image1.png"));