public override void DoDefaultAction() { DataGridViewImageCell dataGridViewCell = (DataGridViewImageCell)Owner; DataGridView dataGridView = dataGridViewCell.DataGridView; if (dataGridView != null && dataGridViewCell.RowIndex != -1 && dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null) { dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)); } }
public override void DoDefaultAction() { DataGridViewLinkCell owner = (DataGridViewLinkCell)base.Owner; DataGridView dataGridView = owner.DataGridView; if ((dataGridView != null) && (owner.RowIndex == -1)) { throw new InvalidOperationException(System.Windows.Forms.SR.GetString("DataGridView_InvalidOperationOnSharedCell")); } if ((owner.OwningColumn != null) && (owner.OwningRow != null)) { dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(owner.ColumnIndex, owner.RowIndex)); } }
public override void DoDefaultAction() { DataGridViewLinkCell dataGridViewCell = (DataGridViewLinkCell)Owner; DataGridView dataGridView = dataGridViewCell.DataGridView; if (dataGridView != null && dataGridViewCell.RowIndex == -1) { throw new InvalidOperationException(SR.DataGridView_InvalidOperationOnSharedCell); } if (dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null) { dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)); } }
public override void DoDefaultAction() { // do nothing if Level < 3 if (AccessibilityImprovements.Level3) { DataGridViewImageCell dataGridViewCell = (DataGridViewImageCell)this.Owner; DataGridView dataGridView = dataGridViewCell.DataGridView; if (dataGridView != null && dataGridViewCell.RowIndex != -1 && dataGridViewCell.OwningColumn != null && dataGridViewCell.OwningRow != null) { dataGridView.OnCellContentClickInternal(new DataGridViewCellEventArgs(dataGridViewCell.ColumnIndex, dataGridViewCell.RowIndex)); } } }