DataGridViewComboBoxColumn列实现自动提示功能

来源:互联网 发布:javascript循环语句 编辑:程序博客网 时间:2024/05/24 00:55
 写DataGridView的EditingControlShowing事件,
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
  if (dataGridView1.CurrentCell.OwningColumn is DataGridViewComboBoxColumn)
  {
    ((ComboBox)e.Control).DropDownStyle = ComboBoxStyle.DropDown;
    ((ComboBox)e.Control).AutoCompleteMode = AutoCompleteMode.Append;
    ((ComboBox)e.Control).AutoCompleteSource = AutoCompleteSource.ListItems;
  }
}