列表框项目的事件

时间:2013-04-18 07:34:28

标签: wpf events mvvm listbox listboxitems

用于列表框项目的最佳推荐事件是什么。我的列表中有三个静态项目,这应该在单击时导航到一个页面。我知道列表框项目或列表框没有点击事件。然后我将它绑定在我的视图模型中。我想到的是所选择的事件,它是否正确?另外,对于用于绑定的方法,如何选择项目时的导航语法?非常感谢!

<ListBox x:Name="lbviewlist">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Selected">
            <Command:EventToCommand Command="{Binding ViewListCommand}"/>
        </i:EventTrigger>
    </i:Interaction.Triggers>
    <ListBox.Items>
        <ListBoxItem Content="By product" FontSize="25"/>
        <ListBoxItem>By Vendor</ListBoxItem>
        <ListBoxItem>By Best Combination</ListBoxItem>

1 个答案:

答案 0 :(得分:0)

有两个ListBox-events可以达到这个目的:

在这两种情况下,您都可以通过SelectedIndexSelectedItem属性获取该项目。希望这能让你顺利上路。