我已将 Interaction.Triggers 设置为 ListBox 并在发生“SelectionChanged”事件时执行相应的 TargetedTriggerAction,如下所示。
<ListBox x:Name="WorksheetListBox" ItemsSource="{Binding WorkSheetCollection}"
ItemTemplate="{StaticResource workSheetTemplate}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<action:WorksheetListBoxAction />
</i:EventTrigger>
</i:Interaction.Triggers>
</ListBox>
但我的要求是我需要将 Interaction.Triggers 设置为 ListBoxItem 的“PreviewMouseDown”事件(注意:通过 ItemsSource 填充的 ListBox)