已解决:问题是 DropDownStyle.Simple
每次我在 folderComboBox 输入时按 Enter 键,它都会删除文本。
事实证明,这个问题不会出现在一个新的项目中。当我使用自动完成时,它只会删除文本。
ComboBox folderComboBox = new ComboBox();
void folderComboBox_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;
e.Handled = true;
}
}
- 我没有 Form.AcceptButton(在另一篇文章中作为问题提到)。
类似的帖子: