DataGridViewCell.PositionEditingControl Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví umístění a velikost ovládacího prvku pro úpravy hostované buňkou v ovládacím DataGridView prvku.
public:
virtual 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 virtual 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);
abstract member PositionEditingControl : bool * bool * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Windows.Forms.DataGridViewCellStyle * bool * bool * bool * bool -> unit
override this.PositionEditingControl : bool * bool * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Windows.Forms.DataGridViewCellStyle * bool * bool * bool * bool -> unit
Public Overridable 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)
Parametry
- setLocation
- Boolean
true
mít ovládací prvek uvedený podle ostatních argumentů; false
umožnit ovládacímu prvku umístit sám sebe.
- setSize
- Boolean
true
určit velikost; false
umožňuje ovládacímu prvku velikost samotného.
- cellClip
- Rectangle
Oblast, která se použije k vykreslení ovládacího prvku pro úpravy.
- cellStyle
- DataGridViewCellStyle
A DataGridViewCellStyle , který představuje styl upravované buňky.
- singleVerticalBorderAdded
- Boolean
true
přidat svislé ohraničení do buňky; false
v opačném případě .
- singleHorizontalBorderAdded
- Boolean
true
přidat vodorovné ohraničení do buňky; false
v opačném případě .
- isFirstDisplayedColumn
- Boolean
true
pokud je hostující buňka v prvním viditelném sloupci; false
v opačném případě .
- isFirstDisplayedRow
- Boolean
true
pokud je hostující buňka v prvním viditelném řádku; false
v opačném případě .
Výjimky
Buňka není obsažena v ovládacím DataGridView prvku.
Poznámky
Některé třídy odvozené od DataGridViewCell třídy, například DataGridViewComboBoxCell, hostují ovládací prvek ve vybrané buňce. Metoda PositionEditingControl umístí ovládací prvek pro úpravy uvnitř buňky hostitele. Vzhledem k tomu, že ovládací prvek pro úpravy může zabírat více místa než jedna buňka, může být nutné při úpravě buňky v prvním viditelném sloupci nebo prvním viditelném řádku umístit více místa, aby nemaloval mimo DataGridView.