標準の選択項目の枠を、指定した状態で、指定したグラフィックスの表面に、指定した内部と外部の大きさで、指定した背景色を使用して描画します。
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 名前空間