タグ

2008年5月26日のブックマーク (1件)

  • [VB, C#] コントロールの境界線の角を丸く描画をする

    概要 コントロールの境界線の角を丸く描画をする方法を紹介します。 境界線の角を丸く描画すると次のようになります。 対象コントロール System.Windows.Forms.Control から派生しているクラス 解説 コントロールの境界線を描画する方法がわからない方は、まず「コントロールの境界線を描画する」を参照してください。 コントロールの境界線の角を丸くするためには GraphicsPath クラスを使用します。GraphicsPath クラスの AddArc メソッドを使用して四隅を描画することで、角が丸い図形を作成することが出来ます。それを Graphics.DrawPath メソッドで描画すれば、境界線の角を丸くすることが出来ます。 ' r は境界線の領域(Rectangle 型) ' w は角の円弧の描画元となる楕円の幅(Integer 型) ' h は

    wisboot
    wisboot 2008/05/26
    やりたいことズバリだった。ありがとうサイト主様