0

イベントのやり取りに MvvmLight ツールキットを使用しています。利用可能な多くのソリューションを試しましたが、どれも機能しませんでした。データ グリッドの Selection Changed イベント内のコンボ ボックスが起動しません。これが私の xaml です。

私は InvokeCommandAction と EventToCommand の両方を使用しました:

EventToCommand Command="{Binding rlcCbSelectionChanged, Mode=OneWay}"
                                                        PassEventArgsToCommand="True"
 InvokeCommandAction Command="{Binding rlcCbSelectionChanged, Mode=OneWay}"

何が足りないのか教えてください?? Selection Changed イベントは、上記と同じ手順でデータ グリッドで正常に発生します。

4

1 に答える 1

0

答えは非常に簡単です。オプションの属性が欠落していたため、以前にこれを残しましたが、選択変更イベントが発生しません。だから私は私のビューモデルキーを静的リソースとして追加し、それはうまくいきました:)

したがって、私の作業中の xaml は次のようになります。

<i:EventTrigger EventName="SelectionChanged">

                                    <i1:InvokeCommandAction Command="{Binding  Path=rlcCbSelectionChanged, Source={StaticResource dvm}}"/>

                                </i:EventTrigger>
于 2013-05-22T12:03:20.213 に答える