37

EventToCommandクラスの実際の構文を教えてください。私が信じていることから、EventToCommandクラスは Silverlight / WPF および WP7 で動作するため、ダウンする方が良い選択だと思います。

私が信じていることから、任意のクリック イベントを追加して に強制することができますViewModelが、これを行う最善の方法を見つけるのに問題があります。

Blendなしで追加できることは知っていますが、利用可能なスニペットはありますか?

または、VS 2010 経由で追加する簡単な方法はありますか? ヘルプや、これに関する優れたチュートリアルを知っている人がいれば、それは素晴らしいことです。

4

3 に答える 3

83

使用するとします.NetFramework4

最初に追加namespace

xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Platform"

Loadedイベントの構文。

<i:Interaction.Triggers>
    <i:EventTrigger EventName="Loaded">
        <cmd:EventToCommand Command="{Binding Mode=OneWay, Path=LoadedCommand}"
                            PassEventArgsToCommand="True" />
    </i:EventTrigger>
</i:Interaction.Triggers>
于 2011-05-03T13:05:46.980 に答える
5

プロジェクトを更新したところ、コマンドが次の場所に移動されたようです。

xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Platform"
于 2015-11-18T20:10:03.807 に答える