I still don't understand it. I created a controller like
SourceGrid.Cells.Controllers.CheckBox controllerCB = new SourceGrid.Cells.Controllers.CheckBox();
controllerCB.CheckedChanged += new EventHandler(controllerCB_CheckedChanged);
and I added the controller to all the CheckBox cells.
When I select some rows and check a CheckBox, all the rows get deselected. After that the event is catched in
private void controllerCB_CheckedChanged(object sender, System.EventArgs e)
The sender is of type SourceGrid.Cells.Controllers.CheckBox.
At that moment I don't know:
1.) which cell was checked/unchecked
2.) its actual value
3.) the previously selected rows
What am I doing wrong?