|
分類:[C#]
WPFのWindow上にテキストボックスやラベル、その他のコントロールが配置されています。 ユーザーに常に1つのテキストボックスに入力をしてもらいたいので、常に1つのテキストボックスにフォーカスをあてたいと考えています。
調べたところ、
<StackPanel FocusManager.FocusedElement="{Binding ElementName=Box}"> <TextBox Name="Box" /> </StackPanel>
FocusManager.FocusedElementを使うとテキストボックスにフォーカスをあてることができるとわかりました。
しかし、これだとTabキーを押したりすると他にフォーカスが移ってしまいます。1つのコントロールに常にフォーカスをあてるにはどうしたらいいでしょうか?
|