次の方法で共有


ControlPaint.DrawSelectionFrame メソッド

標準の選択項目の枠を、指定した状態で、指定したグラフィックスの表面に、指定した内部と外部の大きさで、指定した背景色を使用して描画します。

Public Shared Sub DrawSelectionFrame( _
   ByVal graphics As Graphics, _   ByVal active As Boolean, _   ByVal outsideRect As Rectangle, _   ByVal insideRect As Rectangle, _   ByVal backColor As Color _)
[C#]
public static void DrawSelectionFrame(Graphicsgraphics,boolactive,RectangleoutsideRect,RectangleinsideRect,ColorbackColor);
[C++]
public: static void DrawSelectionFrame(Graphics* graphics,boolactive,RectangleoutsideRect,RectangleinsideRect,ColorbackColor);
[JScript]
public static function DrawSelectionFrame(
   graphics : Graphics,active : Boolean,outsideRect : Rectangle,insideRect : Rectangle,backColor : Color);

パラメータ

  • graphics
    描画する Graphics
  • active
    選択項目の枠をアクティブな状態で描画する場合は、 true 。それ以外の場合は、 false
  • outsideRect
    選択項目の枠の外部境界を表す Rectangle
  • insideRect
    選択項目の枠の内部境界を表す Rectangle
  • backColor
    枠の背景の Color

解説

選択項目の枠は、デザイン時に、選択したコンポーネントの周りに描画される枠です。

backColor パラメータを使用して、枠が背景に対して常に表示されるように、枠の塗りつぶし色を計算します。

active パラメータが true に設定されている場合は、選択項目の枠はコンポーネントがアクティブにされていることを示す一連のハッチ マークとして描画されます。それ以外の場合は、実装に応じて点線のパターンで描画されるか、何も描画されません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

ControlPaint クラス | ControlPaint メンバ | System.Windows.Forms 名前空間