No visualizo bien tu ejemplo, pero a ver si así te funciona.
Yo le quitaría el SelectedValuePath y lo enlazaría directamente la propiedad PersonType.
Código XML:
Ver original<ComboBox Height="23" HorizontalAlignment="Left" Margin="80,215,0,0"
ItemsSource="{Binding PersonTypeModelList, Mode=OneWay}"
SelectedValue="{Binding ElementName=dataGrid1, Path=SelectedItem.PersonType, Mode=TwoWay}"
DisplayMemberPath="Description"
Name="comboBox1" VerticalAlignment="Top" Width="139" />
Código XML:
Ver original<sdk:DataGrid AutoGenerateColumns="False" Height="100" HorizontalAlignment="Left"
Margin="12,12,0,0" ItemsSource="{Binding PersonModelList}" Name="dataGrid1"
VerticalAlignment="Top" Width="392" IsReadOnly="True">
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn Header="Name" Binding="{Binding Name}" />
<sdk:DataGridTextColumn Header="Last Name" Binding="{Binding LastName}" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>