AD
Administrator
Syncfusion Team
March 13, 2006 07:42 AM UTC
Hi Stephen,
Selecting multiple rows by mouse drag can be prevented by handling the gridGroupingControl1.TableControl.MouseDown, the gridGroupingControl1.TableControl.MouseUp, and the gridGroupingControl1.SelectedRecordsChanging events. Below is a code snippet.
bool MouseFlag = false;
private void gridGroupingControl1_SelectedRecordsChanging(object sender, Syncfusion.Grouping.SelectedRecordsChangedEventArgs e)
{
if(this.MouseFlag)
e.Cancel = true;
}
private void TableControl_MouseDown(object sender, MouseEventArgs e)
{
this.MouseFlag = true;
}
private void TableControl_MouseUp(object sender, MouseEventArgs e)
{
this.MouseFlag = false;
}
Regards,
Calvin.