欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#dataGridView中输入框自动提示、自动完成、自动补全功能

程序员文章站 2022-06-01 12:47:17
...

C#dataGridView中输入框自动提示、自动完成、自动补全功能

dataGridView像Textbox一样出现下拉列表的样式;具体实现方法如下:

1、在dataGridView的EditingControlShowing事件中添加如下代码,目的是为了将e.Control转为TextBox。

  private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
        {
            DataGridViewTextBoxEditingControl editingControl = e.Control as DataGridViewTextBoxEditingControl;
            editingControl.AutoCompleteCustomSource = source;
            editingControl.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
            editingControl.AutoCompleteSource = AutoCompleteSource.CustomSource;
        }

2、接下来就可以像Textbox一样实现输入框自动提示、自动完成、自动补全功能了~~

3、如有不懂请下载源码...https://download.csdn.net/download/weixin_41863519/10990959