自动完成不起作用。在VS C#中

时间:2015-03-03 18:56:43

标签: c# datagridview

我正在处理我的dataGridView,我正试图让我的一个单元格自动完成,但它无法正常工作。

C#代码:

private void dataGridRequest_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
    TextBox prodCode = e.Control as TextBox;
    if (prodCode != null)
    {
        prodCode.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
        prodCode.AutoCompleteCustomSource = itemList;
        prodCode.AutoCompleteSource = AutoCompleteSource.CustomSource;
    }
}

1 个答案:

答案 0 :(得分:0)

检查两件事:

  1. 检查itemList是否为空
  2. 禁用文本框中的多行选项(here MSDN提及它不能在多行TextBox控件上工作)