In case you would like your ViewModel to be notified of any selection changes there should be no problem binding your ViewModel's selected records to RadGridView.SelectedRecords collection. For example, there is no problem to display the selected items in a ListView control - the binding looks like that:
|Binding binding = new Binding("SelectedRecords");
|binding.Mode = BindingMode.OneWay;
|binding.Source = this.RadGridView1;
Unfortunately it is impossible to update the RadGridView.SelectedRecords collection through a similar TwoWay binding. I am affraid that such scenarios are not supported by any ItemsControl, even in WPF.
In case you are having troubles with the first scenario you can send us more info like any error messages, etc so that we can help you solve the problem.
the Telerik team