DataGridViewCell.PositionEditingPanel Метод

Определение

Задает местоположение и размер панели редактирования, размещаемой в ячейке, и возвращает нормальные границы элемента управления "поле ввода" в панели редактирования.

public:
 virtual System::Drawing::Rectangle PositionEditingPanel(System::Drawing::Rectangle cellBounds, System::Drawing::Rectangle cellClip, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow);
public virtual System.Drawing.Rectangle PositionEditingPanel (System.Drawing.Rectangle cellBounds, System.Drawing.Rectangle cellClip, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow);
abstract member PositionEditingPanel : System.Drawing.Rectangle * System.Drawing.Rectangle * System.Windows.Forms.DataGridViewCellStyle * bool * bool * bool * bool -> System.Drawing.Rectangle
override this.PositionEditingPanel : System.Drawing.Rectangle * System.Drawing.Rectangle * System.Windows.Forms.DataGridViewCellStyle * bool * bool * bool * bool -> System.Drawing.Rectangle
Public Overridable Function PositionEditingPanel (cellBounds As Rectangle, cellClip As Rectangle, cellStyle As DataGridViewCellStyle, singleVerticalBorderAdded As Boolean, singleHorizontalBorderAdded As Boolean, isFirstDisplayedColumn As Boolean, isFirstDisplayedRow As Boolean) As Rectangle

Параметры

cellBounds
Rectangle

Объект Rectangle, определяющий границы ячейки.

cellClip
Rectangle

Область, используемая для закрашивания панели редактирования.

cellStyle
DataGridViewCellStyle

Объект DataGridViewCellStyle, представляющий стиль изменяемой ячейки.

singleVerticalBorderAdded
Boolean

Значение true, если требуется добавить вертикальную границу для ячейки; в противном случае — значение false.

singleHorizontalBorderAdded
Boolean

Значение true, если требуется добавить горизонтальную границу для ячейки; в противном случае — значение false.

isFirstDisplayedColumn
Boolean

Значение true, если ячейка находится в первом столбце, отображаемом в текущий момент в элементе управления; в противном случае — значение false.

isFirstDisplayedRow
Boolean

Значение true, если ячейка находится в первой строке, отображаемой в текущий момент в элементе управления; в противном случае — значение false.

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

Rectangle

Объект Rectangle, представляющий нормальные границы элемента управления "Поле ввода" в панели редактирования.

Исключения

Ячейка не добавлена в элемент управления DataGridView.

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

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