title: WPF DataGrid with SelectionMode="Multiple" as ListView?
body: <p>For WPF DataGrid, you have 2 Selection Modes: Single and Extended.
  For WPF ListView, you have 3 Selection Modes: Single, Multiple and Extended.</p>
  
  <p>My requirement is to get the Datagrid to select items as the Multiple SelectionMode in ListView. This means:
  - you select multiple items without pressing Ctrl and 
  - multiple items are not selected while dragging mouse inside DataGrid.</p>
  
  <p>Yeah, I know I can use the ListView and style it to look like the desired Datagrid, but there's too much work done already on it (styles, event setters, DataGridCheckBoxColumns, DataGridTemplateColumns and lots more).</p>
  
  <p>Has anyone solved this before? No matter if it's using code behind or extending Datagrid. </p>