Sorry if this is something you already checked, but I had a similar issue and found that it was where I was inadvertantly creating a reference copy of a varibable - be sure that you are createing a New instance where required otherwise although you will have 2 controls, they would end up linked to the same instance.
That doesn't work if you are putting the XamDatagrid into an isolated user control....if you then consume 2 of the user controls on the same WPF form, the checked events fire for both xamdatagrids and return the 2nd instance only
Hello,
It really depends on what you are trying to achieve, how exactly are you using the checkboxes, etc. I believe the best starting point would be Josh Smith's blog post:
"Adding checkboxes to the record selectors in XamDataGrid" located here:
http://blogs.infragistics.com/blogs/joshs/archive/2008/09/04/adding-checkboxes-to-the-record-selectors-in-xamdatagrid.aspx
which focuses on how to use checkboxes as record selectors in the grid. I am sure you can tweak the sample code from the blog post to match your scenario.
HTH,