An example on multiple discontinous selection without the ctrl key.
This can be done by handling the SelectedRowsCollectionChanged event. In the sample shows how to apply this using the SelectedRowsCollection that can be found in SelectionCollectionChangedEventArgs.