BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
//class member... bool skipDeactivate = false; private void gridControl1_CurrentCellDeactivating(object sender, System.ComponentModel.CancelEventArgs e) { if(Control.MouseButtons == MouseButtons.Right || skipDeactivate) { skipDeactivate = ! skipDeactivate; e.Cancel = true; } }
bool skipActivate = false;
private void gridControl1_CurrentCellActivating(object sender, Syncfusion.Windows.Forms.Grid.GridCurrentCellActivatingEventArgs e)
{
if(Control.MouseButtons == MouseButtons.Right || skipActivate)
{
skipActivate = ! skipActivate;
e.Cancel = true;
}
}