在该示例中,当用户单击会话文本时,将显示项目详细信息。 当用户点击列表视图中的项目时,如何打开项目详细信息?
答案 0 :(得分:1)
请注意,现在已经有几年了,v3中的语法要简单得多。
您现在可以在列表的绑定上使用ItemClick,如下所示(这适用于android): -
local:MvxBind="ItemsSource GroupedList; ItemClick SessionSelectedCommand"
然后在你的会话列表中,viewmodel有一个ICommand属性,如下所示: -
ICommand SessionSelectedCommand
{
get
{
return new MvxCommand<Session>(DoSessionSelected);
}
}
最后添加一个DosessionSelected方法,然后进行导航。
private void DoSessionSelected(Session selectedSession)
{
//Do the navigation here.
}