スタイルをスタンドアロンのResourceDictionaryに分離してから、目的のDataGridでのみResourceDictionaryを参照することができます。
2つのDataGridを使用した例では、そのうちの1つだけにスタイルが設定されています。
CustomDataGridStyles.xaml:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style TargetType="{x:Type DataGrid}">
<Setter Property="Background" Value="Red" />
<!-- Other Style Settings -->
</Style>
</ResourceDictionary>
窓:
<Window x:Class="SpecificControlStyle.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<DataGrid Grid.Row="0">
<DataGrid.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="CustomDataGridStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</DataGrid.Resources>
</DataGrid>
<DataGrid Grid.Row="1" />
</Grid>
</Window>