Thanks for your help, works great.
>If the change is coming from your user, you can use CurrentCellChanged.
>
>private void gridDataBoundGrid1_CurrentCellChanged(object sender, EventArgs e)
>{
> GridCurrentCell cc = this.gridDataBoundGrid1.CurrentCell;
> GridStyleInfo style = this.gridDataBoundGrid1[cc.RowIndex, cc.ColIndex];
> if(style.CellType == "CheckBox")
> {
> Console.WriteLine(style.CellValue);
> }
>}
>
>
>If you want to catch changes to your datasource from outside the grid, then you can try some event on your datasource, maybe DataTable.COlumnChanged.