XenAdmin.Wizards.NewSRWizard_Pages.Frontends.LVMoHBA.dataGridView_CellClick C# (CSharp) Method

dataGridView_CellClick() private method

private dataGridView_CellClick ( object sender, DataGridViewCellEventArgs e ) : void
sender object
e DataGridViewCellEventArgs
return void
        private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (_srWizardType.SrToReattach != null)
                return;

            if (e.ColumnIndex != colCheck.Index || e.RowIndex < 0 || e.RowIndex > dataGridView.RowCount - 1)
                return;

            var deviceRow = dataGridView.Rows[e.RowIndex] as FCDeviceRow;
            if (deviceRow == null)
                return;

            deviceRow.Cells[colCheck.Index].Value = !(bool)deviceRow.Cells[colCheck.Index].Value;

            UpdateSelectedDevices();
            OnPageUpdated();
        }