Wpf 如何使用ListViewItem而不是按钮进行导航?卡利本微型

Wpf 如何使用ListViewItem而不是按钮进行导航?卡利本微型,wpf,listview,caliburn.micro,Wpf,Listview,Caliburn.micro,我使用Caliburn.micro在视图之间导航。当我使用按钮在视图之间传递信息时,它会起作用。但是我想使用ListView来导航 这是有效的 <Button x:Name="OpenOverview"/> 我怎样才能像对按钮所做的那样将其绑定到LİstView项目?我相信您希望根据列表视图中的选择进行导航。您可以使用所选事件来执行此操作 <ListViewItem cal:Message.Attach="[Event Selected]=[Action OpenOver

我使用Caliburn.micro在视图之间导航。当我使用按钮在视图之间传递信息时,它会起作用。但是我想使用ListView来导航

这是有效的

 <Button x:Name="OpenOverview"/>

我怎样才能像对按钮所做的那样将其绑定到LİstView项目?

我相信您希望根据列表视图中的选择进行导航。您可以使用所选事件来执行此操作

<ListViewItem  cal:Message.Attach="[Event Selected]=[Action OpenOverview]">Overview Page</ListViewItem>

您是否尝试过在ListView上绑定SelectedItem,并在setter中执行一些导航代码?
 public void OpenStorage()
    {
        ActivateItem(new StorageViewModel());
    }
<ListViewItem  cal:Message.Attach="[Event Selected]=[Action OpenOverview]">Overview Page</ListViewItem>
xmlns:cal="http://www.caliburnproject.org"