テキストボックスにLostFocusイベントがありますが、通常はTabキーを押すと "LostFocus"イベントがトリガされ、次のコントロールにフォーカスが移ります。私は、次のコントロールにフォーカスを移動する代わりに、テキストボックス(入力エラーが発生したと仮定)に焦点を当てています。C#:Textbox LostFocusイベント処理
eイベントの処理を設定しようとしましたが、何も変更されませんでした。
private void phone(object sender, RoutedEventArgs e)
{
TextBox text = (sender as TextBox);
if (text.Text == "") return;
else if (text.Text.Length > 10 || text.Text.Length < 10)
{
MessageBox.Show("Valid Input");
select(sender);
}
}
この
は私が使用しようとしているイベントですが、私は言ったように、(間違っている)次のコントロールにフォーカスが移動
eは、イベントであり、TextBoxのIsFocusedプロパティは取得のみです。 –