So-net無料ブログ作成

FillRectangleで塗りつぶしが出来ない [VB.NET]

FillRectangleとDrawRectangleで塗りつぶされる領域が違ってた。

DrawRectangleより、Width, Height が、それぞれ1ずつ少なく塗りつぶされていた。

Dim g As Graphics = e.Graphics
Dim rect As New Rectangle(20, 20, 120, 120)

g.DrawRectangle(Pens.Blue, rect)
g.FillRectangle(Brushes.Red, rect)

g.Dispose()


FillRectangle.png
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0