DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue l'azione predefinita associata all'oggetto DataGridViewCell.DataGridViewCellAccessibleObject.
public:
override void DoDefaultAction();
public override void DoDefaultAction();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()
Eccezioni
Il valore della Owner proprietà è null.
oppure
Il valore della DataGridViewCell.DataGridViewCellAccessibleObject proprietà non null è e la RowIndex proprietà dell'oggetto DataGridViewCell restituito dalla Owner proprietà è uguale a -1.
Commenti
Se la cella associata a si tratta DataGridViewCell.DataGridViewCellAccessibleObject di un oggetto DataGridViewHeaderCell, questo metodo non esegue alcuna operazione. In caso contrario, questo metodo seleziona la cella, lo rende la cella corrente e esegue una delle azioni seguenti:
Se il valore della proprietà della ReadOnly cella è
true, questo metodo restituisce .Se il valore della proprietà della EditType cella è
null, ovvero la cella non può ospitare un controllo di modifica, questo metodo restituisce .Se la cella sta attualmente immettendo o lasciando la modalità di modifica , ad esempio se questo metodo viene chiamato in un CellBeginEdit gestore eventi o CellEndEdit , questo metodo restituisce .
Se la cella è attualmente in modalità di modifica, questo metodo esegue il commit e termina la modifica.
Se la cella non è in modalità di modifica e la DataGridView.EditMode proprietà è impostata su EditProgrammatically, questo metodo restituisce .
Se nessuna delle azioni precedenti viene eseguita, questo metodo fa sì che la cella entri in modalità di modifica.