xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" で定義されているように、EventTriggers を使用してビュー モデルで定義されたコマンドを使用しようとしています。
コントロールを Microsoft.Surface.Presentation.Controls.SurfaceSlider 派生コントロールから通常の WPF ボタンに変更しました。Button では、EventName="MouseEnter" を使用すると同じ ConfirmOrderCommand が起動されますが、EventName="Click" を使用すると何も起こりません。ボタンの XAML はこちらです。
<Button Name="ConfirmButton"
IsEnabled="{Binding IsEnabled}"
Style="{StaticResource ConfirmButtonStyle}"
>
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click">
<i:InvokeCommandAction Command="{Binding ConfirmOrderCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
ユーザーがボタンをクリックしてコマンドを実行できるようにしたい。Click イベントを Button で機能させることはできますか? それとも、別のイベントを探す必要がありますか? また、MouseLeftButtonUp を機能させることもできませんでした。