DataGridViewCell.PositionEditingPanel Método

Definição

Define a localização e o tamanho do painel de edição alojado pela célula e devolve os limites normais do controlo de edição dentro do painel de edição.

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

Parâmetros

cellBounds
Rectangle

A Rectangle que define os limites da célula.

cellClip
Rectangle

A área que será usada para pintar o painel de edição.

cellStyle
DataGridViewCellStyle

A DataGridViewCellStyle que representa o estilo da célula que está a ser editada.

singleVerticalBorderAdded
Boolean

true para adicionar uma borda vertical à célula; caso contrário, false.

singleHorizontalBorderAdded
Boolean

true para adicionar uma borda horizontal à célula; caso contrário, false.

isFirstDisplayedColumn
Boolean

true se a célula estiver na primeira coluna atualmente apresentada no controlo; caso contrário, false.

isFirstDisplayedRow
Boolean

true se a célula estiver na primeira linha atualmente apresentada no controlo; caso contrário, false.

Devoluções

A que representa os limites normais do controlo de Rectangle edição dentro do painel de edição.

Exceções

A célula não foi adicionada a um DataGridView controlo.

Aplica-se a

Ver também