0

ビューにいくつかのテキストボックスがあります。そのうちの 1 つに焦点を当てる必要があります。データモデルで正確に定義されているものはどれですか。現在、バインドが完了した直後に Focus メソッドを呼び出します。結果として false になります。つまり、フォーカスを設定できません。質問は

  • これを行うのに適切な時期はいつですか?
  • ビューについて何も知らずに、この瞬間がビューモデルにあることをどのように知ることができますか?
4

1 に答える 1

0

正しい答えは、Dispatcher.BeginInvoke を介してフォーカスの設定をスケジュールすることです。これは、ビュー モデルが Dispatcher オブジェクトへの参照を持たなければならないことを意味します。

于 2012-12-31T11:36:04.843 に答える