private bool isValidString(strint s)
{
for(int i = 0; i < s.length; i++)
if (s[i]<= 'я' && s[i]>= 'а' || s[i]>= 'A' && s[i]<= 'Я')
return false;
return true;
}
private void TextBox_PreviewTextInput(object sender, TextCompositionEventArgs e)
{
e.Handled = isValidString(e.Text);
}
Можешь по-идиотски, сделать таймер и проверять каждые пол секунды поле
PS. Вашей картинки не видно.