Graphics.ClipBounds プロパティ


この Graphics オブジェクトのクリッピング領域に外接する RectangleF 構造体を取得します。Gets a RectangleF structure that bounds the clipping region of this Graphics.

 property System::Drawing::RectangleF ClipBounds { System::Drawing::RectangleF get(); };
public System.Drawing.RectangleF ClipBounds { get; }
member this.ClipBounds : System.Drawing.RectangleF
Public ReadOnly Property ClipBounds As RectangleF



この Graphics のクリッピング領域に外接する四角形を表す RectangleF 構造体。A RectangleF structure that represents a bounding rectangle for the clipping region of this Graphics.


結果として得られる四角形の単位は、プロパティによって指定され PageUnit ます。The unit for resulting rectangle is designated by the PageUnit property. 既定の単位はピクセルです。The default unit is pixels. は、 Graphics 通常、コントロールに関連付けられており、四角形の原点は、そのコントロールのクライアント領域に対して相対的になります。A Graphics is typically associated with a control and the origin of the rectangle will be relative to the client area of that control.

クリッピング領域が無限の場合、プロパティは、 ClipBounds 無意味な大きな四角形を返します。If the clipping region is infinite, the ClipBounds property returns a meaningless large rectangle. クリッピング領域が無限であるかどうかを判断するには、プロパティを取得 Clip し、そのメソッドを呼び出し IsInfinite ます。To determine whether the clipping region is infinite, retrieve the Clip property and call its IsInfinite method.