I've got a grid with checkboxes in the record selector, and it's working fine... BUT...
It also allows filtering. When I open the custom filter dialog, the grid in that dialog inherits the checkboxes. They shouldn't be there, it looks weird, and it makes grouping of conditions hard (having to select records by clicking in the tiny space around the checkboxes).
I think this is a bug. Should I file one? Is there a workaround?
The attached shows the problem.
The CustomFilterSelectionControl is using the same resources as the XamDataGrid. This is intentional so it gets the same theming, etc.. In this case since you want to affect just the Style of the RecordSelector within the display grid you should set the FieldLayoutSettings.RecordSelectorStyle to that style.
That makes total sense. Put a key on it, referenced it, fixed. You rock.