午後わてんのブログ

ベランダ菜園とWindows用アプリ作成(WPFとC#)

角丸枠の角がより丸くなったPixtack紫陽花

角丸枠作成で枠を太くすると角張っていたのを丸くするようにした
イメージ 4
 
枠を書くのにPenを使っていて今までは何も指定しない素のPenだったので
枠を太くすると角が角丸ではなくなっていた
LineJoinっていうのがあってこれにRoundを指定するようにした
何も指定しないとMiterになっていた、Pen.LineJoin = LineJoin.Miter
今回はPen.LineJoin = LineJoin.Round
他にもBevelとMiterClippedってのがあって違いを見てみた
下の各枠の大きさは縦横50x170

f:id:gogowaten:20191014135157p:plain

丸さ50だとほとんど違いがない
 
 

f:id:gogowaten:20191014135212p:plain

太さが細い場合もほとんど違いがない
 
 

f:id:gogowaten:20191014135226p:plain

違いが出てくるのは枠が太い時
今までは左のMiterになっていたのを今回はRoundにした
 
ダウンロード
ファイル名 Pixtack_20140310.zip
Pixtack紫陽花 - OneDrive