0
私は、次のViewModelがありますMvxListViewのItemClickイベントにコマンドをバインドする方法は?
public ObservableCollection<Channel> Series { get; private set; }
private MvxCommand<Channel> enableClicked;
public ICommand EnableClicked
{
get
{
return enableClicked = enableClicked ??
new MvxCommand<Channel>(ch => {
ch.Enabled = !ch.Enabled;
});
}
}
をそして、私のAXMLは、次のようになります。
<Mvx.MvxListView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:MvxItemTemplate="@layout/serieenable"
app:MvxBind="ItemsSource Series; ItemClick EnableClicked" />
私がヒットしたラインreturn enableClicked
、にブレークポイントを置きます。
ch.Enabled = !ch.Enabled;
行にブレークポイントを置くと、ListViewアイテムに触れると決してヒットしません。
のItemClick
イベントにコマンドをバインドするにはどうすればよいですか?
あなたはmy_listitemを共有していただけますか? –