2009-08-07 7 views
2

私はさまざまなTextBoxコントロールと仮想キーパッドを持つMVVMアプリケーションを持っています。 (このアプリケーションは、キーボードなしのタッチスクリーンシステム上で実行することです)。 TextBoxの値を変更するには、TextBoxをタッチしてから、仮想キーパッドを使用して数値を入力する必要があります。私のVMは、キーパッドからコマンドを取得したときにどのTextBoxを変更するのかをどのように知ることができますか?最後にどのTextBoxにフォーカスがあったかをどのようにして知ることができますか?

答えて

0

ViewMoelがビュー無関心であり、そのようなこれはViewMdelに渡すべきではないように見えます。

これを追跡する必要がある場合は、Viewのコードビハインド(私が知っている、わかっています)を使用するか、WPFビヘイビア*を作成してこれを行います。

*添付依存プロパティを使用すると、通常これはどのように行われますか。

関連する問題