質問: コマンド バインディングを使用する場合、ビュー モデルにデータを送信するにはどうすればよいですか? たとえば、ボタンをクリックすると、リストの「現在選択されているインデックス」が送信され、リストのその項目に対して操作を実行できるようになります
詳細情報: 私は貨物のリストを持っているプログラムに取り組んでおり、各貨物にはパレットのリストがあります。現在選択されている貨物に新しいパレットを追加できるボタンを作成したいと考えています。>編集> そして、もう 1 つの作業を進めると、各パレットには製品のリストが表示されます。そのため、自分がどの貨物に乗っているかを知る必要があるだけでなく、どの貨物のどのパレットに乗っているかも知る必要があります。
コマンド バインディングを行うとき、ViewModel にデータを送信する方法がわかりません。この純粋な MVVM を保持したいので、ViewModel でビューをチェックしたくありません。
~N
編集: 11/04/09 - ViewModel のインスタンス化に関する質問のセクションを削除しました。これは他の質問を解決するために順調に進んでいるので、別の質問でもう一度尋ねます。そして、私が望む方向に明確にするために、質問にいくつかの編集を加えました。また、いくつかの文法的なビットを変更して、1 つしかない場合に 2 つの質問について話さないようにしました。