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 コントロールに追加されていません。

適用対象

こちらもご覧ください