DataGridViewCell.GetContentBounds Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает прямоугольник, ограничивающий область содержимого ячейки.
Перегрузки
GetContentBounds(Int32) |
Возвращает прямоугольник, ограничивающий область содержимого ячейки, используя объект Graphics по умолчанию и стиль ячейки, действующий в текущий момент для ячейки. |
GetContentBounds(Graphics, DataGridViewCellStyle, Int32) |
Возвращает прямоугольник, ограничивающий область содержимого ячейки, которая рассчитывается, используя указанный объект Graphics и стиль ячейки. |
GetContentBounds(Int32)
- Исходный код:
- DataGridViewCell.cs
- Исходный код:
- DataGridViewCell.cs
- Исходный код:
- DataGridViewCell.cs
Возвращает прямоугольник, ограничивающий область содержимого ячейки, используя объект 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)
- Исходный код:
- DataGridViewCell.cs
- Исходный код:
- DataGridViewCell.cs
- Исходный код:
- DataGridViewCell.cs
Возвращает прямоугольник, ограничивающий область содержимого ячейки, которая рассчитывается, используя указанный объект 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 свойства.