DataGridViewTextBoxCell.PositionEditingControl 方法

定义

设置 DataGridView 控件中单元格托管的编辑控件的位置和大小。

public:
 override void PositionEditingControl(bool setLocation, bool setSize, System::Drawing::Rectangle cellBounds, System::Drawing::Rectangle cellClip, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow);
public override void PositionEditingControl(bool setLocation, bool setSize, System.Drawing.Rectangle cellBounds, System.Drawing.Rectangle cellClip, System.Windows.Forms.DataGridViewCellStyle cellStyle, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedColumn, bool isFirstDisplayedRow);
override this.PositionEditingControl : bool * bool * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Windows.Forms.DataGridViewCellStyle * bool * bool * bool * bool -> unit
Public Overrides Sub PositionEditingControl (setLocation As Boolean, setSize As Boolean, cellBounds As Rectangle, cellClip As Rectangle, cellStyle As DataGridViewCellStyle, singleVerticalBorderAdded As Boolean, singleHorizontalBorderAdded As Boolean, isFirstDisplayedColumn As Boolean, isFirstDisplayedRow As Boolean)

参数

setLocation
Boolean

true 将控件置于其他参数所指定的位置; false 以允许控件放置自身。

setSize
Boolean

true 指定大小; false 允许控件调整自身大小。

cellBounds
Rectangle

定义单元格边界的 A Rectangle

cellClip
Rectangle

将用于绘制编辑控件的区域。

cellStyle
DataGridViewCellStyle

一个 DataGridViewCellStyle 表示正在编辑的单元格的样式。

singleVerticalBorderAdded
Boolean

true 向单元格添加垂直边框;否则,为 false.

singleHorizontalBorderAdded
Boolean

true 向单元格添加水平边框;否则,为 false.

isFirstDisplayedColumn
Boolean

true 如果宿主单元格位于第一个可见列中,则为否则,为 false.

isFirstDisplayedRow
Boolean

true 如果宿主单元格位于第一个可见行中,则为否则,为 false.

适用于