DataGridViewCell.GetContentBounds 方法

定义

返回环绕单元格的内容区域的边框。

重载

GetContentBounds(Int32)

使用默认的 Graphics 和单元格当前应用的单元格样式,返回围绕单元格内容区域的边框。

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

返回围绕单元格内容区域的边框,该区域是使用指定的 Graphics 和单元格样式计算的。

GetContentBounds(Int32)

使用默认的 Graphics 和单元格当前应用的单元格样式,返回围绕单元格内容区域的边框。

public:
 System::Drawing::Rectangle GetContentBounds(int rowIndex);
public System.Drawing.Rectangle GetContentBounds (int rowIndex);
member this.GetContentBounds : int -> System.Drawing.Rectangle
Public Function GetContentBounds (rowIndex As Integer) As Rectangle

参数

rowIndex
Int32

该单元格的父行索引。

返回

用于限定单元格内容的 Rectangle

例外

指定的 rowIndex 小于 0,或大于控件中的行数减 1。

ColumnIndex 小于 0,这表示该单元格为行标头单元格。

注解

调用此方法时,会动态计算单元格内容的大小。 基类实现始终返回 Rectangle.Empty

另请参阅

适用于

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

返回围绕单元格内容区域的边框,该区域是使用指定的 Graphics 和单元格样式计算的。

protected:
 virtual System::Drawing::Rectangle GetContentBounds(System::Drawing::Graphics ^ graphics, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, int rowIndex);
protected virtual System.Drawing.Rectangle GetContentBounds (System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex);
abstract member GetContentBounds : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int -> System.Drawing.Rectangle
override this.GetContentBounds : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int -> System.Drawing.Rectangle
Protected Overridable Function GetContentBounds (graphics As Graphics, cellStyle As DataGridViewCellStyle, rowIndex As Integer) As Rectangle

参数

graphics
Graphics

单元格的图形上下文。

cellStyle
DataGridViewCellStyle

要应用到单元格的 DataGridViewCellStyle

rowIndex
Int32

该单元格的父行索引。

返回

用于限定单元格内容的 Rectangle

注解

调用此方法时,会动态计算单元格内容的大小。 基类实现始终返回 Rectangle.Empty

读取 属性时, ContentBounds 将在内部调用此方法。

另请参阅

适用于