私はxamarin iosプロジェクトにMVVMCrossを使用しています。私のカスタムセルビューから、ビューモデルにパラメータを渡したいと思います。 MVVMCrossを使用することは可能ですか?Xamarin.IOS:MVVMCrossビューからViewModelにパラメータを渡す
CommandParameterプロパティを使用しようとしましたが、機能しませんでした。ビューからviewmodelにパラメータを渡すことは可能ですか?そうであれば誰かがスニペットを提供できますか?
は更新
マイセルはボタンがあり、ボタンの上に私が操作を実行するためにクリックされたボタンの細胞指数を知りたいクリックありがとうございます。私はそれを行うために次のコードを使用しています。
this.DelayBind(() =>
{
var bSet = this.CreateBindingSet<MyeCell, SomeViewModel>();
bSet.Bind(cellIndex).To(vm => vm.index);
bSet.Bind(UserPostBtn).To(vm => vm.EditPhotoCommand);
bSet.Apply();
});
私は、ビューとのviewmodelを接続するためにdelaybindを使用しますが、ボタンのclickmに、私は次のエラーを取得しています試してみました:official documentation for MvvmCrossを見て、どのようにUITableViewsとUITableViewCellsで動作するようにしてい
invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific - break on _CFRunLoopError_RunCalledWithInvalidMode to debug. This message will only appear once per execution.
セルをクリックしてパラメータを渡しますか?ビューモデルに渡すものがわかるように、コードを提供してください。 – Plac3Hold3r
私の質問が更新されました@ Plac3Hold3r – TheDeveloper