自动完成组合框-列表上的项目

本文关键字:列表 项目 组合 | 更新日期: 2023-09-27 17:49:19

我正在使用自动完成选项的组合框,其中autocompletesource是ListItems, AutoCompleteMode是建议追加。

我正在尝试从组合框项目加载:51420283V。当我点击进入应用程序加载数据从51420283V。当我试图加载项目,这不是在我的组合框,我得到错误。所以我想先检查一下数字/字符串文本是否在我的组合器上。示例:1123232不在我的列表中。我不小心按了回车键,应用程序正试图从1123232加载项目。和错误;)

我正在尝试这样做,但是有很多错误:

        if (e.KeyCode == Keys.Enter)
          {
                if (ReferenceCombo.Contains(ReferenceCombo.SelectedText))
                {
                }
                else MessageBox.Show("Item not in combolist");
             }

自动完成组合框-列表上的项目

为什么不在加载项目时捕获错误?我是说,在载入物品之前。xD