Поделиться через


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 свойства.

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

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