私はTextBoxとButtonを持つウィンドウを持っています。私はいつもTextBoxをフォーカスしたいが、ユーザがボタンをクリックできるようにする。どうしたらいいですか?TextBoxは常にフォーカスされています
私は
...それがフォーカスを持っている人をチェックwhould、それがボタンでなかった場合、それが戻ってテキストボックスを集中だろうが、私はいつもSystem.StackOverflowExceptionを取得し、LostFocusEventを使用して、それを試してみましたこれは私が使っていたもの:
private void TextLostFocus(object sender, RoutedEventArgs e)
{
IInputElement focusedControl = FocusManager.GetFocusedElement(this);
if (focusedControl != btn && focusedControl != txt)
{
txt.Focus();
}
}
これを行う方法はありますか?
多分これは役立ちます:http://stackoverflow.com/a/17353023/301857 –