我正在使用DataSource属性使用数据库中的数据填充组合框。 我需要组合框的字段最初为空。 我试过了:
cbPerson.SelectedIndex = -1;
但这不起作用。
我在这里尝试了解决方案:
有人说你应该首先将所选索引设置为0,然后设置为-1,但这对我来说也不起作用。
答案 0 :(得分:1)
您需要在某个索引处有一个空列表项,通常是第一个(与通常的“请选择...”一样,以及您看到的此类默认值)。您可以使用Insert
的{{1}}方法:
Items
这可能有效,具体取决于您使用的技术,但未指定。但无论项目类型如何,要求都将非常相似。
答案 1 :(得分:0)
你可能会在你的load事件2行中(因为你使用了datasource属性) 首先是注释,然后是填充组合框的代码....注释该行。
答案 2 :(得分:0)
试试这个......
cbPerson.SelectedIndex = -1;
cbPerson.Datasource= Nothing;