私はさまざまなTextBoxコントロールと仮想キーパッドを持つMVVMアプリケーションを持っています。 (このアプリケーションは、キーボードなしのタッチスクリーンシステム上で実行することです)。 TextBoxの値を変更するには、TextBoxをタッチしてから、仮想キーパッドを使用して数値を入力する必要があります。私のVMは、キーパッドからコマンドを取得したときにどのTextBoxを変更するのかをどのように知ることができますか?最後にどのTextBoxにフォーカスがあったかをどのようにして知ることができますか?
2
A
答えて
1
あなたはWPFを意味する場合FocusManager.GetFocusedElementもhere
0
ViewMoelがビュー無関心であり、そのようなこれはViewMdelに渡すべきではないように見えます。
これを追跡する必要がある場合は、Viewのコードビハインド(私が知っている、わかっています)を使用するか、WPFビヘイビア*を作成してこれを行います。
*添付依存プロパティを使用すると、通常これはどのように行われますか。
関連する問題
- 1. NSTextViewがフォーカスを失ったとき、どのように知ることができますか?
- 2. 最後のOutputDataReceivedがいつ到着したかはどのように知ることができますか?
- 3. ここにどのファイルが必要かをどのようにして知ることができますか?
- 4. 最後の文書がdocumentdbで送信されたことをどのように知っていますか?
- 5. この場所が切り取った領域内にあるかどうかはどのようにして知ることができますか?
- 6. どのブックがイベントをトリガーしたかをどのようにして知ることができますか?
- 7. マウスがウィジェット上にあるかどうかはどのように知ることができますか?
- 8. URLが最後に要求されたときをどのように知っていますか?
- 9. PHPのgetopt()を使用した後、どのような引数が残っているかをどのように知ることができますか?
- 10. コントローラアクションがDNSまたはIPによって要求されたかどうかをどのようにして知ることができますか?
- 11. ListViewItemがクリックされたときに、どのようにTextBoxにフォーカスを設定しますか?
- 12. TableViewが空であるかどうかはどのように知ることができますか?
- 13. ユーザーがスクリーンショットを作成したかどうかはどのように知ることができますか?
- 14. アクティブなスレッドがあるかどうかはどのように知ることができますか?
- 15. PHP - どのループが高速であるかをどのように知ることができますか?
- 16. Flexアプリケーションは、データが古くなったときにどのように知ることができますか?
- 17. 通知をクリックした後に特定のアクティビティをどのように行うことができますか
- 18. オブジェクトがJavaScriptで表示ウィンドウの最後に到達したことをどのようにして知ることができますか?
- 19. ユーザーが最後にキーを押した(またはマウスを移動した)ときをどのように知ることができますか?
- 20. PostBoxとTextBoxが空のときにデータを表示するリピータコントロールの後にTextBoxにフォーカスするにはどうすればよいですか?
- 21. ストリームが閉じているかどうかをどのように知ることができますか?
- 22. システムがSMSを送信できなかったことをどのように知っていますか?
- 23. AndroidアプリがSocket.ioに再接続したことをどのように知ることができますか?
- 24. オブジェクトがあれば、そのクラスをどのようにしてperlで知ることができますか?
- 25. どのようにしてセルが同じ行であるかを知ることができます
- 26. どのようにしてonDrawが終了したかを知ることができますか?
- 27. Android foursquare:チェックインが完了したかどうかはどうやって知ることができますか?
- 28. ChannelWriterによってバイトが書き込まれていないかどうかはどのように知ることができますか?
- 29. どのGWT要素にフォーカスがあるのかを知るにはどうすればよいですか?
- 30. AWSはインポートがどこにあるかをどのように知っていますか?