My EventToCommandの定義には、イベントが発生したときに自動的に更新される(バインド値を最新にする)ための高度なCommandParameterが含まれています。 EventToCommandを使用してこの動作を達成する方法はありますか? 私はElementNameにバインドされ、ValueConverterを持つCommandParameterバインディングを持っています。 ValueConverterはマウスの位置を取得します:EventToCommand Update CommandParameter
Mouse.GetPosition(element)
ValueConverterはコマンドが実行される直前に更新する必要があります。
私はPassEventArgsToCommandがこの問題を解決できると知っていますが、私はこの解決策が嫌いです。
おそらく、あなたはあなたのコマンドXAMLとのViewModelを示すコードサンプルを投稿することができますか? – Rachel
CommandParameterを「更新」することによって何を意味するのかを記述することもできます。通常、これはビューモデル内の値にバインドされ、コマンドに渡されます。 – AxelEckenberger