私の Windows Phone アプリケーションでは、次のシナリオがあります。
- lbx1 と lbx2 の 2 つの ListBox があります。
- ViewModel はデータを lbx1 にロードします
- ユーザーが ListBox をタップすると、コマンドが実行され、ViewModel は lbx1 の可視性を折りたたまれた状態に設定し、lbx2 の可視性を visilbe に設定します。
今、私は次のことをしたいと思っています.
mvvm.light でも可能ですか?
私の Windows Phone アプリケーションでは、次のシナリオがあります。
今、私は次のことをしたいと思っています.
mvvm.light でも可能ですか?
わかりました、私の答えを見つけました: page.xaml 挿入:
<i:Interaction.Triggers>
<i:EventTrigger
EventName="BackKeyPress">
<GalaSoft_MvvmLight_Command:EventToCommand
Command="{Binding BackKeyPressCommand}"
PassEventArgsToCommand="True"
/>
</i:EventTrigger>
</i:Interaction.Triggers>
Command は ViewModel コマンドで、PassEventArgsToCommand="True" を使用すると、イベントが発生したときにイベントをキャンセルできます