私は持ってCombo Box
おり、ユーザーが の文字以外を入力できないようにしたいと考えていますCombo Box
。Key Down
のイベントを処理しようとしましたCombo Box
が、うまくいきません。
これは私が試したものです
private void comboBox1_KeyDown(object sender, KeyEventArgs e)
{
string regexString = "^[A-Z]";
Match matches = Regex.Match(comboBox1.Text, regexString);
if (!matches.Success)
{
e.SuppressKeyPress = true;
comboBox1.SelectedIndex = 0;
}
}
これを行うためのより良い方法はありますか?