c#窗体ComboBox空间想实现:按下删除键,控件的内容将清空,点击其它地方依旧为空,该如何做
c#窗体ComboBox空间想实现:按下删除键,控件的内容将清空,点击其它地方依旧为空,该怎么做
c#窗体ComboBox空间想实现:按下删除键,控件的内容将清空,点击其它地方依旧为空,该怎么做,要编写什么代码吗?
------解决方案--------------------
1:在它的KeyPress事件中判断 是否按下 删除 delete键,是就清空。
2:在它的失去焦点事件,lostFocus事件中 清空过内容。
------解决方案--------------------
KeyDown事件检测是否按下DELETE键
------解决方案--------------------
c#窗体ComboBox空间想实现:按下删除键,控件的内容将清空,点击其它地方依旧为空,该怎么做,要编写什么代码吗?
------解决方案--------------------
1:在它的KeyPress事件中判断 是否按下 删除 delete键,是就清空。
2:在它的失去焦点事件,lostFocus事件中 清空过内容。
------解决方案--------------------
KeyDown事件检测是否按下DELETE键
------解决方案--------------------
void ComboBox1KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Delete) {
// 清除当前选择的内容
comboBox1.SelectedIndex = -1;
// 清除绑定的数据源
comboBox1.DataSource = null;
// 清除所有列表值
comboBox1.Items.Clear();
}
}