0

ログインする必要があります。Login を ViewModel にバインドしています。passwordBox からパスワードをバインドできないため、EventToCommand パラメータを介して渡します

 <i:Interaction.Triggers>
      <i:EventTrigger EventName="Tap">
        <cmd:EventToCommand Command="{Binding LogInCommand,
                                      Mode=OneWay}"
                            CommandParameter="{Binding Password,
                              ElementName=PasswordBox,
                              Mode=OneWay}"
                            />
      </i:EventTrigger>
    </i:Interaction.Triggers>

私の問題 - loginbox にフォーカスがある場合、ViewModel のログインは null です。ボタンがタップされたときに強制的にフォーカスを失う方法。

4

1 に答える 1

0

それがあなたの質問に対する正確な答えではないことはわかっていますが、それでも.. MVVM http://www.geoffhudik.com/tech/2012/2/19/windows-phone-loginを使用したログインダイアログの実現をここで見つけることができます-navigation.html

于 2014-01-08T22:12:32.460 に答える