C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 172 を表示中)
■99231 / )  四角形で内側・外側の設定
□投稿者/ パワー (1回)-(2022/02/22(Tue) 19:40:39)

分類:[.NET 全般] 

VB.NETを使用しております。

DrawRectangleにて太さが10ptの四角形を描画したいのですが
普通に使用すると、
引数として渡したRectangleの座標を中心として四角形となります。
これを座標の内側あるいは外側に接する四角形にしたいのですが、
そのような設定はありますか?

イラレだと、中央、外側、内側と設定で決められるのですが
VBやC#でもこのようなことは可能でしょうか?
単に線幅の半分だけ座標をずらせば良いのは分かるのですが
線幅を奇数の場合には1ピクセルだけずれる恐れがあるので、
自動でそういう機能はないかとご質問させていただきました





返信 編集キー/


管理者用

- Child Tree -