これが私の問題です。このキャンバスが押されたときに整数1を渡したいのです。キャンバスをクリックするたびに、GalaSoft.MvvmLight.dllで「System.InvalidCastException」タイプの未処理の例外が発生します。これで、作業が楽になり、RelayCommandを実行して、intではなくStringを受け入れることができましたが、これは学習のためです。このようにするにはどうすればよいですか、
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonDown">
<cmd:EventToCommand Command="{Binding ButtonPress}"
CommandParameterValue="1"
</i:EventTrigger>
</i:Interaction.Triggers>