Habanero.Faces.Win.EditableGridWin.CellClickHandler C# (CSharp) Method

CellClickHandler() public method

Carries out additional actions when a cell is clicked. Specifically, if a combobox cell is clicked, the cell goes into edit mode immediately.
public CellClickHandler ( object sender, System.Windows.Forms.DataGridViewCellEventArgs e ) : void
sender object
e System.Windows.Forms.DataGridViewCellEventArgs
return void
        public void CellClickHandler(object sender, DataGridViewCellEventArgs e)
        {
            bool setToEditMode = CheckIfComboBoxShouldSetToEditMode(e.ColumnIndex, e.RowIndex);
            if (!setToEditMode) return;
            var dataGridViewColumn =
                ((DataGridViewColumnWin) Columns[e.ColumnIndex]).DataGridViewColumn;
            ControlsHelper.SafeGui(this, () => BeginEdit(true));
            if (EditingControl is DataGridViewComboBoxEditingControl)
            {
                ((DataGridViewComboBoxEditingControl) EditingControl).DroppedDown = true;
            }
        }
#pragma warning restore 168