This should be by default if the SelectionMode is set to either Extended or Multiple. Also, you will need to set the SelectionUnit to Cell if it is only cells that you want to select. This is the default behavior of the Xceed DataGrid for WPF.
Developer in Technical Support
Xceed - Multi-talented components - http://xceed.com