<!--i 和 intr 两者是相对的-->
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:intr="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
<ListBox x:Name="listbox" ItemsSource="{Binding Links}" DisplayMemberPath="Name" >
<intr:Interaction.Triggers>
<intr:EventTrigger EventName="SelectionChanged">
<intr:InvokeCommandAction Command="{Binding listBox_Changed}" CommandParameter="{Binding SelectedItem,ElementName=listbox}"></intr:InvokeCommandAction>
</intr:EventTrigger>
</intr:Interaction.Triggers>
</ListBox>
直接在控件里绑定是无法响应到命令的;
<ListBox SelectionChanged={ Binding listBox_Changed }></ListBox>