Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C DataGridView中的AutoSuggest未显示建议_C#_Datagridview_Autocomplete - Fatal编程技术网

C# C DataGridView中的AutoSuggest未显示建议

C# C DataGridView中的AutoSuggest未显示建议,c#,datagridview,autocomplete,C#,Datagridview,Autocomplete,我有一个C DataGridView,我试图在其中放置一个AutoSuggest文本框。我的代码看起来正确并且正在执行,但下拉列表从未出现。以下是当前事件代码: private void myGrid_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { var textBox = (TextBox) e.Control; var colItem = GetColu

我有一个C DataGridView,我试图在其中放置一个AutoSuggest文本框。我的代码看起来正确并且正在执行,但下拉列表从未出现。以下是当前事件代码:

private void myGrid_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
    var textBox = (TextBox) e.Control;
    var colItem = GetColumnItem(myGrid.CurrentCell.ColumnIndex);
    if (colItem == "Cell Type")
    {
        _autoCompleteCellType.Clear();
        _autoCompleteCellType.AddRange(new[] { "Wrappable", "Never Wrap", "Weblink" });
        textBox.AutoCompleteCustomSource = _autoCompleteCellType;
        textBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
        textBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
    }
}

一切似乎都很好,只是没有出现下拉列表。我受阻了。有什么想法吗?

刷新文本框-例如textbox.refreshRefresh没有什么区别。您是否正确编写了事件处理程序?