|
this.gridGroupingControl1.TableControlCheckBoxClick += GridGroupingControl1_TableControlCheckBoxClick;
private void GridGroupingControl1_TableControlCheckBoxClick(object sender, Syncfusion.Windows.Forms.Grid.Grouping.GridTableControlCellClickEventArgs e)
{
if (e.TableControl.Table.CurrentRecord != null)
{
var cellValue = e.TableControl.Table.CurrentRecord.GetValue("Checkbox");
if (cellValue.ToString() == "1")
e.TableControl.Table.CurrentRecord.SetValue("Checkbox", 0);
else
e.TableControl.Table.CurrentRecord.SetValue("Checkbox", 1);
}
} |
|
private void GridGroupingControl1_TableControlCellClick(object sender, Syncfusion.Windows.Forms.Grid.Grouping.GridTableControlCellClickEventArgs e)
{
if(e.Inner.RowIndex>2 && e.Inner.ColIndex==2)
{
var cellValue = e.TableControl.Table.CurrentRecord.GetValue("Checkbox");
if (cellValue.ToString() == "1")
e.TableControl.Table.CurrentRecord.SetValue("Checkbox", 0);
else
e.TableControl.Table.CurrentRecord.SetValue("Checkbox", 1);
}
} |