为 CombBox 添加 Validating 事件,代码如下:
//
当输入的值在 CommboBox 中不存在时,选中第一项;若列表为空则清空输入。
// 使用方法:在 ComboBox 的 Validating 事件中加入下面这行代码:
// CommonFunctions.ComboBoxSelectOnly((ComboBox)sender);
public static void ComboBoxSelectOnly(ComboBox cmbx) {
if ((cmbx.SelectedIndex = cmbx.FindStringExact(cmbx.Text)) == - 1 ) {
cmbx.Text = "" ;
}
}
// 使用方法:在 ComboBox 的 Validating 事件中加入下面这行代码:
// CommonFunctions.ComboBoxSelectOnly((ComboBox)sender);
public static void ComboBoxSelectOnly(ComboBox cmbx) {
if ((cmbx.SelectedIndex = cmbx.FindStringExact(cmbx.Text)) == - 1 ) {
cmbx.Text = "" ;
}
}