0

DataGridそのイベントを処理する必要があります。ViewModelで処理する必要があり、単体テストを実行できるビジネス ロジックを実装する必要があります。

でイベントを発生させて処理できますViewModelか? この場合、単体テストの方法は?

4

1 に答える 1

0

System.Windows.Interactivity または MvvmLight からEventTriggerを使用できます。

<DataGrid x:Name="myProtokollList">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="MouseDoubleClick">
            <i:InvokeCommandAction  Command="{Binding Path=OpenCommand}" CommandParameter="{Binding ElementName=myProtokollList, Path=SelectedItem.OriginalSatzX}"/>
        </i:EventTrigger>
    </i:Interaction.Triggers>
于 2013-07-19T10:49:32.337 に答える