1

アイテムをクリックできるツリービューがあります。MVVM ライト ツールキットと EventToCommand を使用していますが、どの項目が選択されたか知りたいです。これをビューモデルに渡すにはどうすればよいですか?

<interact:Interaction.Triggers>
            <interact:EventTrigger EventName="SelectedItemChanged">
                <cmd:EventToCommand Command="{Binding Path=DataContext.SimpleCommand, RelativeSource={RelativeSource AncestorType={x:Type TreeView}}, Mode=OneWay}" 
                                    CommandParameter="{Binding SelectedItems, ElementName=mainTreeView}"
                                    />
            </interact:EventTrigger>
       </interact:Interaction.Triggers>
4

1 に答える 1

2

http://www.galasoft.ch/mvvm/#intro最新バージョンでは、発生したイベントの EventArgs を ViewModel で直接取得して処理できます。

于 2011-11-25T20:21:32.060 に答える