Триггеры взаимодействия в стиле в ResourceDictionary WPF

у меня естьComboBox который мне нужно использовать в нескольких местах в моем приложении, поэтому я устанавливаю большинство свойств этогоComboBox вResourceDictionary и использовать это как стиль там, где мне это нужно.

Стиль дляComboBox является:

<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>

и я использую это так в моем 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>

Я хочу переместить код триггера взаимодействияResourceDictionaryтак что мне не нужно писать это во всех моих xamls. Возможно ли это как-то?

Ответы на вопрос(2)

Ваш ответ на вопрос