0

FocusManager.SetFocusedElement(Dependency object, IInputElement) でフォーカススコープのフォーカスを設定できるようですが、これが wpf によってどの程度自動化されているのか疑問に思っていました。同じウィンドウ内の別のコントロールをクリックすると、フォーカスが自動的に変更されますか?それとも手動でヒット テストを行ってから、フォーカスされた要素を設定する必要がありますか?

4

2 に答える 2

1

Button や TextBox などの標準コントロールを使用する場合、フォーカスは自動的に設定されます。独自のコントロールを開発している場合 (標準のコントロールを使用して作成しない場合)、フォーカスを自分で実装する必要がある場合があります。

于 2013-07-02T02:51:25.633 に答える