DataGridViewCell.ContentBounds DataGridViewCell.ContentBounds DataGridViewCell.ContentBounds DataGridViewCell.ContentBounds Property

定義

セルの内容領域を囲んだ外接する四角形を取得します。Gets the bounding rectangle that encloses the cell's content area.

public:
 property System::Drawing::Rectangle ContentBounds { System::Drawing::Rectangle get(); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Rectangle ContentBounds { get; }
member this.ContentBounds : System.Drawing.Rectangle
Public ReadOnly Property ContentBounds As Rectangle

プロパティ値

セルの内容領域に外接する RectangleThe Rectangle that bounds the cell's contents.

例外

セルを含む行が共有行です。The row containing the cell is a shared row.

または-or-

セルが列ヘッダーのセルです。The cell is a column header cell.

ColumnIndex プロパティの値が 0 未満です。これは、セルが行ヘッダーのセルであることを示します。The value of the ColumnIndex property is less than 0, indicating that the cell is a row header cell.

注釈

返された四角形は、クライアント座標をピクセル単位で報告します。The returned rectangle reports client coordinates, in pixels.

このプロパティは、 GetContentBoundsメソッドを呼び出して値を取得します。This property calls the GetContentBounds method to get its value. 基本DataGridViewCellデータ型の場合、この値Emptyはです。For the base DataGridViewCell type, this value is Empty.

セルの内容ではなく、セルの外接する四角形を取得するにDataGridView.GetCellDisplayRectangleは、メソッドを使用します。To get the bounding rectangle of the cell rather than the cell contents, use the DataGridView.GetCellDisplayRectangle method.

適用対象

こちらもご覧ください