KeyPressEvent не срабатывает при нажатии Enter/Return в ComboBox
У меня есть некоторые проблемы с получением KeyPressEvent для клавиши Return/Enter, когда мой Combobox выбран... С TextBox, однако, он работал просто отлично... Но это не то, что мне сейчас нужно! Другие ключи (например, пробел или несколько букв) работают в моем ComboBox.
Может быть важно, чтобы я установил DropDownStyle на DropDown, AutocompleteMode на SuggestAppend и AutoCompleteSource на ListItems.
Я уже пробовал что-то вроде этого:
private void cbItem_KeyPress(object sender, KeyPressEventArgs e)
{
MessageBox.Show(e.ToString());
if (e.KeyChar == (char)Keys.Return)
{
txtUrl.Text = mainUrl + changeName(cbItem.SelectedItem.ToString());
string htmlCode = client.DownloadString(txtUrl.Text.ToString());
MessageBox.Show(htmlCode);
e.Handled = true;
}
Надеюсь, вы можете дать мне несколько советов!:)