Interaktionsauslöser in Style in ResourceDictionary WPF

Ich habe einComboBox die ich in meiner Anwendung an mehreren Stellen verwenden muss, damit ich die meisten Eigenschaften davon einstelleComboBox imResourceDictionary und benutze das als Style, wo immer ich ihn brauche.

Stil für dieComboBox ist:

<Style TargetType="{x:Type ComboBox}" x:Key="ComboBoxBranch"> 
    <Setter Property="ItemsSource" Value="{Binding Branches}"></Setter>
    <Setter Property="DisplayMemberPath" Value="BranchName"></Setter>              
    <Setter Property="SelectedItem" Value="{Binding SelectedBranch}"></Setter>        
</Style>

und ich benutze es so in meinem XAML:

<ComboBox Style="{StaticResource ComboBoxBranch}">
     <i:Interaction.Triggers>
          <i:EventTrigger EventName="SelectionChanged">
             <i:InvokeCommandAction Command="{Binding SelectCustomerCommand}" CommandParameter="{Binding SelectedBranch}" ></i:InvokeCommandAction>
          </i:EventTrigger>
     </i:Interaction.Triggers>
</ComboBox>

Ich möchte den Interaktions-Triggercode ebenfalls nach verschiebenResourceDictionary, also muss ich es nicht in allen meinen xamls schreiben. Ist es irgendwie möglich

Antworten auf die Frage(2)

Ihre Antwort auf die Frage