У меня есть несколько текстовых и комбинированных ящиков в моем проекте Visual Studio 2012, и у меня установлен набор ключей для выполнения различных событий при нажатии Enter. И каждый раз это бесполезный, тупо раздражающий звуковой сигнал. Я посмотрел повсюду, нашел e.Handled = true и e.SuppressKeyPress = истинные решения, и они ничего не делают.Почему e.Handled не останавливает звуковые сигналы?
код из одного из моего комбобокса является:
private void cmbNavigate_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;
webBrowser1.Navigate(cmbNavigate.Text);
}
}
Я попытался с Suppress и стандартом Handled и ни работой, он просто продолжает пищать прочь насмешливо на меня.
Почему гудят? –
Это стандартная настройка Windows, которая позволяет вам знать, что она не является многострочной, и поэтому предупреждает вас, что «Ввод» на самом деле не приведет вас к следующей строке. Я знаю, что могу изменить настройки в Windows, но это только помогает мне, а не моим пользователям. –
Что такое интерфейс пользовательского интерфейса, Winform, WPF, ASP? –