DataGridViewCell.GetContentBounds Метод

Определение

Возвращает прямоугольник, ограничивающий область содержимого ячейки.Returns the bounding rectangle that encloses the cell's content area.

Перегрузки

GetContentBounds(Int32)

Возвращает прямоугольник, ограничивающий область содержимого ячейки, используя объект Graphics по умолчанию и стиль ячейки, действующий в текущий момент для ячейки.Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Возвращает прямоугольник, ограничивающий область содержимого ячейки, которая рассчитывается, используя указанный объект Graphics и стиль ячейки.Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

GetContentBounds(Int32)

Возвращает прямоугольник, ограничивающий область содержимого ячейки, используя объект Graphics по умолчанию и стиль ячейки, действующий в текущий момент для ячейки.Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

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

Индекс родительской строки ячейки.The index of the cell's parent row.

Возвращаемое значение

Rectangle

Прямоугольник Rectangle, ограничивающий содержимое ячейки.The Rectangle that bounds the cell's contents.

Исключения

Указанный параметр rowIndex меньше 0 или больше количества строк в элементе управления за вычетом 1.The specified rowIndex is less than 0 or greater than the number of rows in the control minus 1.

Значение ColumnIndex меньше 0, свидетельствующее о том, что ячейка является ячейкой заголовка строки.ColumnIndex is less than 0, indicating that the cell is a row header cell.

Комментарии

Размер содержимого ячейки вычисляются динамически при вызове этого метода.The size of the cell's contents is computed dynamically when this method is called. Реализация базового класса всегда возвращает значение Rectangle.Empty .The base class implementation always returns Rectangle.Empty.

См. также раздел

GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Возвращает прямоугольник, ограничивающий область содержимого ячейки, которая рассчитывается, используя указанный объект Graphics и стиль ячейки.Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

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

Графический контекст для ячейки.The graphics context for the cell.

cellStyle
DataGridViewCellStyle

DataGridViewCellStyle, применяемый к ячейке.The DataGridViewCellStyle to be applied to the cell.

rowIndex
Int32

Индекс родительской строки ячейки.The index of the cell's parent row.

Возвращаемое значение

Rectangle

Прямоугольник Rectangle, ограничивающий содержимое ячейки.The Rectangle that bounds the cell's contents.

Комментарии

Размер содержимого ячейки вычисляются динамически при вызове этого метода.The size of the cell's contents is computed dynamically when this method is called. Реализация базового класса всегда возвращает значение Rectangle.Empty .The base class implementation always returns Rectangle.Empty.

Этот метод вызывается внутренне при ContentBounds считывании свойства.This method is called internally when the ContentBounds property is read.

См. также раздел

Применяется к